THIMK.biz   For users of Internet and Personal Computers.  <contact>

Note: This is the first book for Windows versions of PowerBASIC.
 HUGE 32 bit memory space of PB/CC & PB/WIN simplifies programming! 
EDGE_pbbtcov300w400h300rz3.jpg - 46553 Bytes see <sample programs> , <buyer comments>
"Power BASIC for Business and Technology", companion to PB compilers for Windows from http://powerbasic.com.
[PowerBASIC is a trademark of PowerBASIC, Inc.]

PowerBASIC is the most powerful version of BASIC available.
Uses 2 GigaBytes of virtual memory on 32 bit MS-Windows systems.
Huge memory model simplifies programming versus DOS/Windows 16 bit.
This guide includes copy / paste / compile / run code examples.
Snippets and full applications are covered in examples.
Guide shows what is and is not public domain software, with examples of free FORTRAN downloads that are translated to PowerBASIC.
Over 300 pages in Adobe Acrobat PDF, including screen captures and graphs of numerical analyses. (click to get free reader)

Dr. Miller attests that PB is far easier to learn than C/C++ and Visual Basic.   (click for "About the Author")

From information at http://powerbasic.com,  "The machine code generated by PowerBASIC is among the best in the industry, both in terms of size and execution speed. It compares most favorably with leading compilers of any dialect, including Visual Basic, Delphi, C++, Fortran, and others. With PowerBASIC, you'll end BloatWare forever!"



This work is dedicated to the multitude of skilled programmers who have gladly shared their knowledge with others.


Contents
Cover
Abstract & Dedication
Contents
Why Program?
Why This Book?
CopyRight Considerations
Portability
Memory Space
Introduction to PB Compiler
FORTRAN Translations
Style and Structure
     Declarations
     Data Types
     Design
     Problem Definition
     Problem Solving
     Includes
Tips & Tools
Graphing
BASICs & Snippets
     HELLO.BAS
     COLORTXT.BAS
     Program Blocks
     Data Read
     Line Input
     Default Input
     Multiple Branching
     Trigonometry (circular and hyperbolic)
     Statistical Functions
     Combinations and Factorials
     COMMAND Line Input & Parsing
     File Exists
     LOCK SHARED
     Y/N Test
     ENVIRON$ Function
     Bubble Sort Subs for Numbers and Characters
     Array Input from Disk File
     Classical File Access
     FORMAT$ and USING$
     Test Representations of Numbers
     SELECT CASE
           "WORKING" Indicator as example
     Shelling, Example - DOS DIR
     Sorted DIR without SHELL
     FIND
     Binary FIND
     Matrix Operator MAT

Sample Applications
     Matrix Problems
     Replace / Filter Characters
           Program eof-byte-by-byte.bas
           Program eof-smallmemorymodel.bas
           Program ReplaceChr.bas
           Program replaceEOF.bas
      Interpolation
           Program LinearInterpolation.bas
           Program LagrangeInterpolation.bas
           Program matpoly.bas
     Cubic Splines
           Program titanium&tautspline.bas (after Carl de Boor)
           Program splinedata.bas
           Program tautsp-filedata.bas
           Program xytspline.bas for y multivalued in x
     DataBase
           Program RA&SAfiles.bas
           Program db-atomdemo.bas
     Regression
     Clipboard via WIN32API.INC
     Objects larger than 1 GigaByte
     Split & Join Files
     Demo of Input Data Parsing
Programs Index
     Programs in Body of Text
     Programs in Separate Listings
Procedures Index
     Functions
     Sub Routines
Program Code Listings
Conclusions
References & Sources


About the Author , Dr. Donald A. Miller