Table A-1 contains the hexadecimal and decimal boundary values used in CPML calculations and exception checking.
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 |