Ver Mensaje Individual
  #4  
Antiguo 04-08-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Reputación: 22
cHackAll Va por buen camino
Cita:
Empezado por http://homepages.borland.com/efg2lab/Mathematics/NaN.htm
The "Real" definition is now a "generic" type, as shown in Table 4. "Real" in Delphi 4/5 is equivalent to "Double." The "Extended" type offers greater precision than other real types but is less portable — the IEEE "Double" has the most precision that is a defined standard for all platforms. Be careful using Extended if you are creating data files to share across platforms. The Double type is adequate for most scientific and engineering calculations, so the new "Real" can be used for most calculations. Since the Double is 64-bits long, performance with the 64-bit processors in the near future will probably be faster with doubles than with the 80-bit extended values.

Cita:
Empezado por http://forum.ixbt.com/topic.cgi?id=26:37673
GenuineIntel.006F6 - Core 2 Duo E6300

Value= 9.98409973144531E+0002 Single = 96.02 clocks
Value= 9.98334166468120E+0002 Double = 112.01 clocks
Value= 9.98334166468282E+0002 Extended = 117.01 clocks

AuthenticAMD.40FB2 - Athlon X2 3800+

Value= 9.98409973144531E+0002 Single = 101.05 clocks
Value= 9.98334166468120E+0002 Double = 104.09 clocks
Value= 9.98334166468282E+0002 Extended = 122.90 clocks
Cita:
Empezado por http://forum.ixbt.com/topic.cgi?id=26:37673
GenuineIntel.006F6

sin
Value= 0.00000000000000E+0000 Single = 97.12 clocks
Value= 0.00000000000000E+0000 Double = 95.15 clocks
Value= 0.00000000000000E+0000 Extended = 103.13 clocks

sqrt
Value= 0.00000000000000E+0000 Single = 68.87 clocks
Value= 0.00000000000000E+0000 Double = 68.15 clocks
Value= 0.00000000000000E+0000 Extended = 68.73 clocks

arctan
Value= 0.00000000000000E+0000 Single = 143.13 clocks
Value= 0.00000000000000E+0000 Double = 143.15 clocks
Value= 0.00000000000000E+0000 Extended = 148.13 clocks

AuthenticAMD.40FB2

sin
Value= 0.00000000000000E+0000 Single = 101.09 clocks
Value= 0.00000000000000E+0000 Double = 101.10 clocks
Value= 0.00000000000000E+0000 Extended = 125.51 clocks

sqrt
Value= 0.00000000000000E+0000 Single = 32.08 clocks
Value= 0.00000000000000E+0000 Double = 32.08 clocks
Value= 0.00000000000000E+0000 Extended = 46.07 clocks

arctan
Value= 0.00000000000000E+0000 Single = 157.98 clocks
Value= 0.00000000000000E+0000 Double = 157.30 clocks
Value= 0.00000000000000E+0000 Extended = 175.08 clocks
Saludos
Responder Con Cita