11TEST OF DEXPM1(X- 0.0625) VS DEXPM1(-0.0625)*(1 + DEXPM1(X)) + DEXPM1(X) 2 3 4 2000 RANDOM ARGUMENTS WERE TESTED FROM THE INTERVAL 5 ( -7.0968E+02, -3.7430E+01) 6 7 8 DEXPM1(X+V) WAS LARGER 0 TIMES, 9 AGREED 2000 TIMES, AND 10 WAS SMALLER 0 TIMES. 11 12 13 14 THERE ARE 53 BASE 2 SIGNIFICANT DIGITS IN A FLOATING-POINT NUMBER 15 16 17 THE MAXIMUM RELATIVE ERROR OF 0.0000E+00 = 2 ** -999.00 18 OCCURRED FOR X = 0.000000E+00 19 THE ESTIMATED LOSS OF BASE 2 SIGNIFICANT DIGITS IS 0.00 20 21 22 THE ROOT MEAN SQUARE RELATIVE ERROR WAS 0.0000E+00 = 2 ** -999.00 23 24 THE ESTIMATED LOSS OF BASE 2 SIGNIFICANT DIGITS IS 0.00 25 26 271TEST OF DEXPM1(X- 0.0625) VS DEXPM1(-0.0625)*(1 + DEXPM1(X)) + DEXPM1(X) 28 29 30 2000 RANDOM ARGUMENTS WERE TESTED FROM THE INTERVAL 31 ( -3.7430E+01, -3.4657E+00) 32 33 34 DEXPM1(X+V) WAS LARGER 307 TIMES, 35 AGREED 1393 TIMES, AND 36 WAS SMALLER 300 TIMES. 37 38 39 40 THERE ARE 53 BASE 2 SIGNIFICANT DIGITS IN A FLOATING-POINT NUMBER 41 42 43 THE MAXIMUM RELATIVE ERROR OF 1.1431E-16 = 2 ** -52.96 44 OCCURRED FOR X = -3.486567E+00 45 THE ESTIMATED LOSS OF BASE 2 SIGNIFICANT DIGITS IS 0.04 46 47 48 THE ROOT MEAN SQUARE RELATIVE ERROR WAS 6.1233E-17 = 2 ** -53.86 49 50 THE ESTIMATED LOSS OF BASE 2 SIGNIFICANT DIGITS IS 0.00 51 52 531TEST OF DEXPM1(X- 2.8125) VS DEXPM1(-2.8125)*(1 + DEXPM1(X)) + DEXPM1(X) 54 55 56 2000 RANDOM ARGUMENTS WERE TESTED FROM THE INTERVAL 57 ( -3.4657E+00, -6.9315E-01) 58 59 60 DEXPM1(X+V) WAS LARGER 967 TIMES, 61 AGREED 1033 TIMES, AND 62 WAS SMALLER 0 TIMES. 63 64 65 66 THERE ARE 53 BASE 2 SIGNIFICANT DIGITS IN A FLOATING-POINT NUMBER 67 68 69 THE MAXIMUM RELATIVE ERROR OF 1.1444E-16 = 2 ** -52.96 70 OCCURRED FOR X = -6.995137E-01 71 THE ESTIMATED LOSS OF BASE 2 SIGNIFICANT DIGITS IS 0.04 72 73 74 THE ROOT MEAN SQUARE RELATIVE ERROR WAS 7.7971E-17 = 2 ** -53.51 75 76 THE ESTIMATED LOSS OF BASE 2 SIGNIFICANT DIGITS IS 0.00 77 78 791TEST OF DEXPM1(X- 0.0625) VS DEXPM1(-0.0625)*(1 + DEXPM1(X)) + DEXPM1(X) 80 81 82 2000 RANDOM ARGUMENTS WERE TESTED FROM THE INTERVAL 83 ( -6.9315E-01, -2.2251E-308) 84 85 86 DEXPM1(X+V) WAS LARGER 485 TIMES, 87 AGREED 973 TIMES, AND 88 WAS SMALLER 542 TIMES. 89 90 91 92 THERE ARE 53 BASE 2 SIGNIFICANT DIGITS IN A FLOATING-POINT NUMBER 93 94 95 THE MAXIMUM RELATIVE ERROR OF 4.4680E-16 = 2 ** -50.99 96 OCCURRED FOR X = -4.038676E-01 97 THE ESTIMATED LOSS OF BASE 2 SIGNIFICANT DIGITS IS 2.01 98 99 100 THE ROOT MEAN SQUARE RELATIVE ERROR WAS 1.2626E-16 = 2 ** -52.81 101 102 THE ESTIMATED LOSS OF BASE 2 SIGNIFICANT DIGITS IS 0.19 103 104 1051TEST OF DEXPM1(X- 2.8125) VS DEXPM1(-2.8125)*(1 + DEXPM1(X)) + DEXPM1(X) 106 107 108 2000 RANDOM ARGUMENTS WERE TESTED FROM THE INTERVAL 109 ( 2.2251E-308, 4.0547E-01) 110 111 112 DEXPM1(X+V) WAS LARGER 936 TIMES, 113 AGREED 1064 TIMES, AND 114 WAS SMALLER 0 TIMES. 115 116 117 118 THERE ARE 53 BASE 2 SIGNIFICANT DIGITS IN A FLOATING-POINT NUMBER 119 120 121 THE MAXIMUM RELATIVE ERROR OF 1.2201E-16 = 2 ** -52.86 122 OCCURRED FOR X = 4.052514E-01 123 THE ESTIMATED LOSS OF BASE 2 SIGNIFICANT DIGITS IS 0.14 124 125 126 THE ROOT MEAN SQUARE RELATIVE ERROR WAS 8.2037E-17 = 2 ** -53.44 127 128 THE ESTIMATED LOSS OF BASE 2 SIGNIFICANT DIGITS IS 0.00 129 130 1311TEST OF DEXPM1(X- 0.0625) VS DEXPM1(-0.0625)*(1 + DEXPM1(X)) + DEXPM1(X) 132 133 134 2000 RANDOM ARGUMENTS WERE TESTED FROM THE INTERVAL 135 ( 4.0547E-01, 7.0968E+02) 136 137 138 DEXPM1(X+V) WAS LARGER 317 TIMES, 139 AGREED 1340 TIMES, AND 140 WAS SMALLER 343 TIMES. 141 142 143 144 THERE ARE 53 BASE 2 SIGNIFICANT DIGITS IN A FLOATING-POINT NUMBER 145 146 147 THE MAXIMUM RELATIVE ERROR OF 2.3310E-16 = 2 ** -51.93 148 OCCURRED FOR X = 2.446949E+02 149 THE ESTIMATED LOSS OF BASE 2 SIGNIFICANT DIGITS IS 1.07 150 151 152 THE ROOT MEAN SQUARE RELATIVE ERROR WAS 9.2130E-17 = 2 ** -53.27 153 154 THE ESTIMATED LOSS OF BASE 2 SIGNIFICANT DIGITS IS 0.00 155 156 1571SPECIAL TESTS 158 159 160 THE IDENTITY 1 + DEXPM1(X) = -DEXPM1(X)/DEXPM1(-X) WILL BE TESTED. 161 162 X 1 + F(X) + F(X)/F(-X) 163 164 5.5969256E-01 -2.2204460E-16 165 166 1.1961642E+00 0.0000000E+00 167 168 6.6046707E-02 0.0000000E+00 169 170 1.9797955E+00 0.0000000E+00 171 172 3.0403658E-01 0.0000000E+00 173 174 175 176 TEST OF SPECIAL ARGUMENTS 177 178 179 DEXPM1(0.0) - 1.0 = -1.0000000E+00 180 DEXPM1(-7.080000E+02) = -1.000000E+00 181 DEXPM1( 7.090000E+02) = 8.218407E+307 182 183 IF DEXPM1( 3.545000E+02) = 9.065543E+153 IS NOT ABOUT 184 DEXPM1( 1.772500E+02)**2 = 9.065543E+153 THERE IS AN ARG RED ERROR 185 186 187 188 TEST OF IEEE 754 SUBNORMAL ARGUMENTS 189 190 ALL 106 SUBNORMALS TESTED CORRECTLY SATISFY DEXPM1(X) = X 191 192 1931TEST OF ERROR RETURNS 194 195 196 EXMP1 WILL BE CALLED WITH THE ARGUMENT -6.7039E+153 197 THIS SHOULD TRIGGER AN ERROR MESSAGE 198 199 200 DEXPM1 RETURNED THE VALUE -1.0000E+00 201 202 203 204 EXMP1 WILL BE CALLED WITH THE ARGUMENT 6.7039E+153 205 THIS SHOULD TRIGGER AN ERROR MESSAGE 206 207 208 DEXPM1 RETURNED THE VALUE Inf 209 210 211 212 THIS CONCLUDES THE TESTS 213