Numbers




    Types of numbers
  • one dimensional number ( 1D)
    • integer
      • with sign
      • without sign
    • real
  • two dimensional number (2D) = complex numbers.
    It represents point on 2D plane.
  • ( There are no 3D numbers)
  • hypercomplex number
    • four dimensional number (4D)= = quaterions = Hamilton number
    • eight dimensional number (8D) = octonions= Cayley number
    • sedenions (16D)
    • trigintaduonions (32D)


    Type {integer numbers} {from unit bitmaps XPERT software production Tamer Fakhoury}
  • _bit        = $00000000..$00000001;  number 1 bit without sign = (0..1) }
  • _byte      = $00000000..$000000FF; number 1 byte without sign = (0..255)}
  • _word     = $00000000..$0000FFFF; number 2 bytes without sign = (0..65 535)}
  • _dWord  = $00000000..$7FFFFFFF; number 4 bytes without sign= (0..4 294 967 296)}
  • _longInt = $80000000..$7FFFFFFF; number 4 bytes with sign = (-2 147 483 648..2 147 483 648}
The computers doesen't know what means binary code until You tell him what type of number it is. Diffrent types give diffrent decimal numbers from one binary number.

Numerical effects:
Rounding by Dr J R Stockton
Numerical computation guide Documentation from Centre Charles Hermite


How to deal with complex numbers
  • without explicit definition
  • using variant type: Borland unit VarCmplx ( very simple for education but so slow !!!)
  • using assembler optimized code:
  • using pointer type: unit ComplexRec by R.Tschaggelar - last updated: 21.dec.99. Pointer because function can give only "one" value. Read disclaimer !
  • using record type:


Main Page


Feel free to e-mail me!

Autor Adam Majewski  adammaj1 - at - o2-dot - pl

http://republika.pl/fraktal/

2004-06-08

Character Coding - Central European ISO-8859-2

About