fmath.h File Reference
Go to the source code of this file.
Define Documentation
Value:
Definition at line 70 of file fmath.h.
| #define BITSIZE_INT1_F90_IEEE 8 |
| #define BITSIZE_INT1_F90_Y 8 |
Value:
Definition at line 72 of file fmath.h.
| #define BITSIZE_INT2_F90_IEEE 16 |
| #define BITSIZE_INT2_F90_Y 16 |
Value:
Definition at line 74 of file fmath.h.
| #define BITSIZE_INT4_F90_IEEE 32 |
| #define BITSIZE_INT4_F90_Y 32 |
Value:
Definition at line 76 of file fmath.h.
| #define BITSIZE_INT8_F90_IEEE 64 |
| #define BITSIZE_INT8_F90_Y 64 |
| #define DIGITS_INT1_F90_IEEE 7 |
| #define DIGITS_INT1_F90_Y 7 |
| #define DIGITS_INT2_F90_IEEE 15 |
| #define DIGITS_INT2_F90_Y 15 |
| #define DIGITS_INT4_F90_IEEE 31 |
| #define DIGITS_INT4_F90_Y 31 |
| #define DIGITS_INT8_F90_IEEE 63 |
| #define DIGITS_INT8_F90_Y 63 |
| #define DIGITS_REAL16_F90 |
| #define DIGITS_REAL16_F90_IEEE 107 |
| #define DIGITS_REAL16_F90_Y 95 |
| #define DIGITS_REAL4_F90_IEEE 24 |
| #define DIGITS_REAL4_F90_Y 24 |
| #define DIGITS_REAL8_F90_IEEE 53 |
| #define DIGITS_REAL8_F90_Y 47 |
| #define EPSILON_REAL16_F90 |
| #define EPSILON_REAL16_F90_IEEE "1.23259516440783094595582588325435348E-32" |
| #define EPSILON_REAL16_F90_Y "0.50487097934144755546350628178090E-28" |
| #define EPSILON_REAL4_F90 |
| #define EPSILON_REAL4_F90_IEEE "1.192092895507812500E-07" |
| #define EPSILON_REAL4_F90_Y "0.1192092895507812E-06" |
| #define EPSILON_REAL8_F90 |
| #define EPSILON_REAL8_F90_IEEE "2.220446049250313081E-16" |
| #define EPSILON_REAL8_F90_Y "0.1421085471520200E-13" |
| #define HUGE_INT1_F90_IEEE "127" |
| #define HUGE_INT1_F90_Y "127" |
| #define HUGE_INT2_F90_IEEE "32767" |
| #define HUGE_INT2_F90_Y "32767" |
| #define HUGE_INT4_F90_IEEE "2147483647" |
| #define HUGE_INT4_F90_Y "2147483647" |
| #define HUGE_INT8_F90_IEEE "9223372036854775807" |
| #define HUGE_INT8_F90_Y "9223372036854775807" |
| #define HUGE_REAL16_F90_IEEE "8.98846567431157953864652595394506827E+307" |
| #define HUGE_REAL16_F90_Y "0.1363435169524269911828730305882e+2466" |
| #define HUGE_REAL4_F90_IEEE "3.4028234663852886E+38" |
| #define HUGE_REAL4_F90_Y "0.13634350882572e+2466" |
| #define HUGE_REAL8_F90_IEEE "1.7976931348623158E+308" |
| #define HUGE_REAL8_F90_Y "0.136343516952426e+2466" |
| #define MAXEXPONENT_REAL16_F90 |
| #define MAXEXPONENT_REAL16_F90_IEEE 1023 |
| #define MAXEXPONENT_REAL16_F90_Y 8189 |
| #define MAXEXPONENT_REAL4_F90 |
| #define MAXEXPONENT_REAL4_F90_IEEE 128 |
| #define MAXEXPONENT_REAL4_F90_Y 8189 |
| #define MAXEXPONENT_REAL8_F90 |
| #define MAXEXPONENT_REAL8_F90_IEEE 1024 |
| #define MAXEXPONENT_REAL8_F90_Y 8189 |
| #define MINEXPONENT_REAL16_F90 |
| #define MINEXPONENT_REAL16_F90_IEEE -915 |
| #define MINEXPONENT_REAL16_F90_Y -8188 |
| #define MINEXPONENT_REAL4_F90 |
| #define MINEXPONENT_REAL4_F90_IEEE -125 |
| #define MINEXPONENT_REAL4_F90_Y -8188 |
| #define MINEXPONENT_REAL8_F90 |
| #define MINEXPONENT_REAL8_F90_IEEE -1021 |
| #define MINEXPONENT_REAL8_F90_Y -8188 |
| #define PRECISION_REAL16_F90 |
| #define PRECISION_REAL16_F90_IEEE 31 |
| #define PRECISION_REAL16_F90_Y 28 |
| #define PRECISION_REAL4_F90 |
| #define PRECISION_REAL4_F90_IEEE 6 |
| #define PRECISION_REAL4_F90_Y 6 |
| #define PRECISION_REAL8_F90 |
| #define PRECISION_REAL8_F90_IEEE 15 |
| #define PRECISION_REAL8_F90_Y 13 |
| #define RANGE_INT1_F90_IEEE 2 |
| #define RANGE_INT1_F90_Y 2 |
| #define RANGE_INT2_F90_IEEE 4 |
| #define RANGE_INT2_F90_Y 4 |
| #define RANGE_INT4_F90_IEEE 9 |
| #define RANGE_INT4_F90_Y 9 |
| #define RANGE_INT8_F90_IEEE 18 |
| #define RANGE_INT8_F90_Y 18 |
| #define RANGE_REAL16_F90_IEEE 275 |
| #define RANGE_REAL16_F90_Y 2465 |
| #define RANGE_REAL4_F90_IEEE 37 |
| #define RANGE_REAL4_F90_Y 2465 |
| #define RANGE_REAL8_F90_IEEE 307 |
| #define RANGE_REAL8_F90_Y 2465 |
| #define TINY_REAL16_F90_IEEE "0.1805194375864829576069262081173747E-275" |
| #define TINY_REAL16_F90_Y "0.0" |
| #define TINY_REAL4_F90_IEEE "1.175494350822287508E-38" |
| #define TINY_REAL4_F90_Y "0.0" |
| #define TINY_REAL8_F90_IEEE "2.225073858507201383E-308" |
| #define TINY_REAL8_F90_Y "0.0" |