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


Appendix A Critical Floating-Point Values

Table A-1 contains the hexadecimal and decimal boundary values used in DPML 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]