[Contents] [Previous Section] [Next Section] [Index]


Appendix A Critical Floating-Point Values

Table A-1 contains the hexadecimal and decimal boundary values used in CPML calculations and exception checking.
Table A-1 Hexadecimal and Decimal Boundary Values
Data Type Value for: max_float
F Hexadecimal: FFFF7FFF
G Hexadecimal: FFFFFFFFFFFF7FFF
S Hexadecimal: 7F7FFFFF
T Hexadecimal: 7FEFFFFFFFFFFFFF
X Hexadecimal: 7FFEFFFFFFFFFFFFFFFFFFFFFFFFFFFF
 
F Decimal: 1.701411e38
G Decimal: 8.988465674311579e307
S Decimal: 3.402823e38
T Decimal: 1.797693134862316e308
X Decimal: 1.189731495357231765085759326628007016196477e4932
 
Data Type Value for: min_float
F Hexadecimal: 00000080
G Hexadecimal: 0000000000000010
S Hexadecimal: 00000001
T Hexadecimal: 0000000000000001
X Hexadecimal: 00000000000000000000000000000001
 
F Decimal: 2.9387359e-39
G Decimal: 5.562684646268003e-309
S Decimal: 1.4012985e-45
T Decimal: 4.940656458412465e-324
X Decimal: 6.4751751194380251109244389582276465524996e-4966
Data Type Value for: ln(max_float)
F Hexadecimal: 0F3443B0
G Hexadecimal: 7B616E3A28B740A6
S Hexadecimal: 42B17218
T Hexadecimal: 40862E42FEFA39EF
X Hexadecimal: 400C62E42FEFA39EF35793C7673007E6
 
F Decimal: 88.029692
G Decimal: 709.0895657128241
S Decimal: 88.7228391
T Decimal: 709.7827128933840
X Decimal: 11356.5234062941439494919310779707648912527
 
Data Type Value for: ln(min_float)
F Hexadecimal: 7218C3B1
G Hexadecimal: 39EFFEFA2E42C0A6
S Hexadecimal: C2CE8ED0
T Hexadecimal: C0874385446D71C3
X Hexadecimal: C00C6546282207802C89D24D65E96274
 
F Decimal: -88.72284
G Decimal: -709.7827128933840
S Decimal: -103.2789
T Decimal: -744.4400719213813
X Decimal: -11432.7695961557379335278266113311643138373
Data Type Value for: ln(2 * max_float)
F Hexadecimal: 721843B1
G Hexadecimal: 39EFFEFA2E4240A6
S Hexadecimal: 42B2D4FC
T Hexadecimal: 408633CE8FB9F87E
X Hexadecimal: 400C62E9BB80635D81D36125B64DA4A6
 
F Decimal: 88.72284
G Decimal: 709.7827128933840
S Decimal: 89.41599
T Decimal: 710.4758600739439
X Decimal: 11357.2165534747038948013483100922230678208
 
Data Type Value for: (180/pi) * min_float
F Hexadecimal: 2EE10365
G Hexadecimal: C1F81A63A5DC006C
S Hexadecimal: 00000039
T Hexadecimal: 0000000000000039
X Hexadecimal: 00000000000000000000000000000039
 
F Decimal: 1.683772e-37
G Decimal: 3.187183529933798e-307
S Decimal: 8.028849e-44
T Decimal: 2.830787630910868e-322
X Decimal: 3.71000205951917569316937757202433432154392e-4964
 
Data Type Value for: lgamma_max_float
F Hexadecimal: 50F97CC6
G Hexadecimal: F55FC5015ABD7F67
S Hexadecimal: 7BC650F9
T Hexadecimal: 7F475ABDC501F55F
X Hexadecimal: 7FF171AA9917FFFBD7EA44AE6D203DF6
 
F Decimal: 2.0594342e36
G Decimal: 1.2812545499066958e305
S Decimal: 2.0594342e36
T Decimal: 1.2812545499066958e305
X Decimal: 1.0485738685148938358098967157129705040168e4928


[Contents] [Previous Section] [Next Section] [Index]