-------------------- testfloat -------------------- ---------- test fmul ---------- 100.0 1000.0 10000.0 100000.0 1000000.0 1.0E7 1.0E8 1.0E9 1.0E10 9.9999998E10 1.0E12 9.9999998E12 1.0E14 9.9999999E14 1.00000003E16 9.9999998E16 9.9999998E17 1.0E19 1.0E20 1.0E21 1.0E22 1.0E23 1.0E24 1.0000001E25 1.0E26 1.00000006E27 1.0000001E28 1.0E29 1.0E30 1.0E31 1.0E32 1.0000001E33 1.00000004E34 1.0E35 1.00000004E36 1.00000006E37 1.0000001E38 Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity ---------- test fdiv ---------- 1.0 0.1 0.01 9.999999E-4 9.999999E-5 9.999999E-6 9.999999E-7 9.999999E-8 9.999999E-9 9.999999E-10 9.999999E-11 9.999999E-12 9.999999E-13 9.999999E-14 9.999999E-15 9.999999E-16 9.999999E-17 9.999999E-18 9.999999E-19 1.0E-19 1.0E-20 1.0E-21 9.9999997E-23 1.0E-23 1.0E-24 1.0E-25 1.0E-26 1.0E-27 1.0E-28 1.0E-29 1.0E-30 1.0E-31 9.9999995E-33 9.999999E-34 9.999999E-35 9.9999995E-36 9.9999995E-37 1.0E-37 1.0E-38 1.0E-39 1.0E-40 1.0E-41 1.0E-42 1.0E-43 9.8E-45 1.4E-45 0.0 0.0 0.0 0.0 ----------- 0.0 0.0 0.0 0.0 0.0 NaN ----------- 0.0 0.2 0.2 -0.2 0.0 0.0 ----------- 0.0 0.4 0.4 -0.4 0.0 0.0 ----------- 0.0 0.6 0.6 -0.6 0.0 0.0 ----------- 0.0 0.8 0.8 -0.8 0.0 0.0 ----------- 0.2 0.0 0.2 0.2 0.0 Infinity ----------- 0.2 0.2 0.4 0.0 0.040000003 1.0 ----------- 0.2 0.4 0.6 -0.2 0.080000006 0.5 ----------- 0.2 0.6 0.8 -0.40000004 0.120000005 0.3333333 ----------- 0.2 0.8 1.0 -0.6 0.16000001 0.25 ----------- 0.4 0.0 0.4 0.4 0.0 Infinity ----------- 0.4 0.2 0.6 0.2 0.080000006 2.0 ----------- 0.4 0.4 0.8 0.0 0.16000001 1.0 ----------- 0.4 0.6 1.0 -0.20000002 0.24000001 0.6666666 ----------- 0.4 0.8 1.2 -0.4 0.32000002 0.5 ----------- 0.6 0.0 0.6 0.6 0.0 Infinity ----------- 0.6 0.2 0.8 0.40000004 0.120000005 3.0 ----------- 0.6 0.4 1.0 0.20000002 0.24000001 1.5 ----------- 0.6 0.6 1.2 0.0 0.36 1.0 ----------- 0.6 0.8 1.4000001 -0.19999999 0.48000002 0.75 ----------- 0.8 0.0 0.8 0.8 0.0 Infinity ----------- 0.8 0.2 1.0 0.6 0.16000001 4.0 ----------- 0.8 0.4 1.2 0.4 0.32000002 2.0 ----------- 0.8 0.6 1.4000001 0.19999999 0.48000002 1.3333333 ----------- 0.8 0.8 1.6 0.0 0.64000005 1.0 -------------------- testdouble -------------------- ---------- test dmul ---------- 100.0 1000.0 10000.0 100000.0 1000000.0 1.0E7 1.0E8 1.0E9 1.0E10 1.0E11 1.0E12 1.0E13 1.0E14 1.0E15 1.0E16 1.0E17 1.0E18 1.0E19 1.0E20 1.0E21 1.0E22 9.999999999999999E22 1.0E24 9.999999999999999E24 9.999999999999999E25 9.999999999999999E26 1.0E28 1.0E29 9.999999999999999E29 9.999999999999999E30 9.999999999999999E31 1.0E33 1.0E34 1.0E35 9.999999999999999E35 9.999999999999998E36 9.999999999999998E37 9.999999999999998E38 9.999999999999998E39 9.999999999999998E40 9.999999999999999E41 9.999999999999999E42 9.999999999999999E43 1.0E45 1.0E46 1.0E47 1.0E48 1.0000000000000001E49 1.0E50 1.0E51 1.0E52 1.0E53 1.0E54 1.0000000000000001E55 1.0E56 1.0E57 1.0000000000000001E58 1.0000000000000001E59 1.0000000000000001E60 1.0000000000000001E61 1.0000000000000001E62 1.0000000000000002E63 1.0000000000000002E64 1.0000000000000002E65 1.0000000000000001E66 1.0000000000000001E67 1.0000000000000001E68 1.0E69 1.0E70 1.0E71 1.0000000000000001E72 1.0000000000000001E73 1.0000000000000001E74 1.0000000000000001E75 1.0E76 1.0000000000000001E77 1.0000000000000002E78 1.0000000000000001E79 1.0000000000000001E80 1.0000000000000001E81 1.0000000000000001E82 1.0000000000000002E83 1.0000000000000003E84 1.0000000000000004E85 1.0000000000000003E86 1.0000000000000004E87 1.0000000000000005E88 1.0000000000000004E89 1.0000000000000004E90 1.0000000000000004E91 1.0000000000000005E92 1.0000000000000005E93 1.0000000000000006E94 1.0000000000000006E95 1.0000000000000006E96 1.0000000000000006E97 1.0000000000000006E98 1.0000000000000006E99 1.0000000000000006E100 1.0000000000000006E101 1.0000000000000006E102 1.0000000000000006E103 1.0000000000000006E104 1.0000000000000007E105 1.0000000000000007E106 1.0000000000000006E107 1.0000000000000006E108 1.0000000000000006E109 1.0000000000000007E110 1.0000000000000006E111 1.0000000000000006E112 1.0000000000000005E113 1.0000000000000006E114 1.0000000000000005E115 1.0000000000000005E116 1.0000000000000005E117 1.0000000000000005E118 1.0000000000000005E119 1.0000000000000006E120 1.0000000000000006E121 1.0000000000000006E122 1.0000000000000006E123 1.0000000000000005E124 1.0000000000000005E125 1.0000000000000005E126 1.0000000000000006E127 1.0000000000000005E128 1.0000000000000005E129 1.0000000000000004E130 1.0000000000000005E131 1.0000000000000005E132 1.0000000000000005E133 1.0000000000000005E134 1.0000000000000004E135 1.0000000000000004E136 1.0000000000000004E137 1.0000000000000004E138 1.0000000000000004E139 1.0000000000000005E140 1.0000000000000005E141 1.0000000000000005E142 1.0000000000000005E143 1.0000000000000005E144 1.0000000000000005E145 1.0000000000000006E146 1.0000000000000007E147 1.0000000000000006E148 1.0000000000000006E149 1.0000000000000005E150 1.0000000000000005E151 1.0000000000000005E152 1.0000000000000006E153 1.0000000000000005E154 1.0000000000000005E155 1.0000000000000006E156 1.0000000000000006E157 1.0000000000000006E158 1.0000000000000005E159 1.0000000000000005E160 1.0000000000000005E161 1.0000000000000005E162 1.0000000000000006E163 1.0000000000000005E164 1.0000000000000005E165 1.0000000000000004E166 1.0000000000000004E167 1.0000000000000004E168 1.0000000000000004E169 1.0000000000000004E170 1.0000000000000004E171 1.0000000000000004E172 1.0000000000000004E173 1.0000000000000005E174 1.0000000000000005E175 1.0000000000000004E176 1.0000000000000005E177 1.0000000000000004E178 1.0000000000000004E179 1.0000000000000005E180 1.0000000000000005E181 1.0000000000000005E182 1.0000000000000005E183 1.0000000000000006E184 1.0000000000000006E185 1.0000000000000006E186 1.0000000000000005E187 1.0000000000000005E188 1.0000000000000005E189 1.0000000000000005E190 1.0000000000000005E191 1.0000000000000005E192 1.0000000000000005E193 1.0000000000000004E194 1.0000000000000004E195 1.0000000000000004E196 1.0000000000000003E197 1.0000000000000003E198 1.0000000000000003E199 1.0000000000000003E200 1.0000000000000003E201 1.0000000000000003E202 1.0000000000000003E203 1.0000000000000004E204 1.0000000000000004E205 1.0000000000000004E206 1.0000000000000003E207 1.0000000000000003E208 1.0000000000000003E209 1.0000000000000002E210 1.0000000000000002E211 1.0000000000000003E212 1.0000000000000003E213 1.0000000000000003E214 1.0000000000000003E215 1.0000000000000003E216 1.0000000000000003E217 1.0000000000000003E218 1.0000000000000003E219 1.0000000000000002E220 1.0000000000000002E221 1.0000000000000002E222 1.0000000000000002E223 1.0000000000000002E224 1.0000000000000001E225 1.0000000000000001E226 1.0E227 1.0000000000000001E228 1.0000000000000001E229 1.0E230 1.0E231 1.0E232 1.0E233 1.0E234 1.0E235 1.0E236 1.0000000000000001E237 1.0E238 1.0000000000000001E239 1.0000000000000002E240 1.0000000000000002E241 1.0000000000000002E242 1.0E243 1.0E244 1.0E245 1.0E246 1.0000000000000001E247 1.0000000000000002E248 1.0000000000000001E249 1.0000000000000001E250 1.0E251 1.0E252 1.0000000000000001E253 1.0000000000000001E254 1.0E255 1.0E256 1.0E257 1.0E258 1.0000000000000001E259 1.0E260 1.0000000000000001E261 1.0000000000000002E262 1.0000000000000002E263 1.0000000000000002E264 1.0000000000000002E265 1.0000000000000003E266 1.0000000000000003E267 1.0000000000000003E268 1.0000000000000003E269 1.0000000000000003E270 1.0000000000000003E271 1.0000000000000004E272 1.0000000000000003E273 1.0000000000000003E274 1.0000000000000003E275 1.0000000000000003E276 1.0000000000000002E277 1.0000000000000001E278 1.0000000000000002E279 1.0000000000000002E280 1.0000000000000002E281 1.0000000000000002E282 1.0000000000000002E283 1.0000000000000002E284 1.0000000000000002E285 1.0000000000000002E286 1.0000000000000002E287 1.0000000000000003E288 1.0000000000000003E289 1.0000000000000002E290 1.0000000000000002E291 1.0000000000000002E292 1.0000000000000003E293 1.0000000000000002E294 1.0000000000000002E295 1.0000000000000002E296 1.0000000000000002E297 1.0000000000000002E298 1.0000000000000002E299 1.0000000000000002E300 1.0000000000000002E301 1.0E302 1.0E303 1.0E304 1.0E305 9.999999999999999E305 9.999999999999999E306 9.999999999999998E307 Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity ---------- test ddiv ---------- 1.0 0.1 0.01 0.0010 1.0E-4 1.0E-5 1.0000000000000002E-6 1.0000000000000002E-7 1.0000000000000002E-8 1.0000000000000003E-9 1.0000000000000003E-10 1.0000000000000003E-11 1.0000000000000002E-12 1.0000000000000002E-13 1.0000000000000002E-14 1.0E-15 1.0000000000000001E-16 1.0E-17 1.0E-18 1.0000000000000001E-19 1.0000000000000001E-20 1.0000000000000001E-21 1.0E-22 1.0000000000000001E-23 1.0000000000000001E-24 1.0000000000000002E-25 1.0000000000000002E-26 1.0000000000000002E-27 1.0000000000000002E-28 1.0000000000000002E-29 1.0000000000000003E-30 1.0000000000000003E-31 1.0000000000000003E-32 1.0000000000000004E-33 1.0000000000000004E-34 1.0000000000000004E-35 1.0000000000000004E-36 1.0000000000000005E-37 1.0000000000000005E-38 1.0000000000000004E-39 1.0000000000000003E-40 1.0000000000000004E-41 1.0000000000000004E-42 1.0000000000000003E-43 1.0000000000000003E-44 1.0000000000000003E-45 1.0000000000000002E-46 1.0000000000000002E-47 1.0000000000000003E-48 1.0000000000000003E-49 1.0000000000000004E-50 1.0000000000000003E-51 1.0000000000000004E-52 1.0000000000000004E-53 1.0000000000000003E-54 1.0000000000000004E-55 1.0000000000000004E-56 1.0000000000000004E-57 1.0000000000000004E-58 1.0000000000000005E-59 1.0000000000000005E-60 1.0000000000000006E-61 1.0000000000000005E-62 1.0000000000000005E-63 1.0000000000000005E-64 1.0000000000000006E-65 1.0000000000000005E-66 1.0000000000000004E-67 1.0000000000000005E-68 1.0000000000000005E-69 1.0000000000000005E-70 1.0000000000000005E-71 1.0000000000000005E-72 1.0000000000000005E-73 1.0000000000000005E-74 1.0000000000000006E-75 1.0000000000000005E-76 1.0000000000000005E-77 1.0000000000000005E-78 1.0000000000000004E-79 1.0000000000000005E-80 1.0000000000000005E-81 1.0000000000000005E-82 1.0000000000000006E-83 1.0000000000000006E-84 1.0000000000000005E-85 1.0000000000000006E-86 1.0000000000000006E-87 1.0000000000000006E-88 1.0000000000000006E-89 1.0000000000000006E-90 1.0000000000000007E-91 1.0000000000000007E-92 1.0000000000000008E-93 1.0000000000000008E-94 1.0000000000000008E-95 1.0000000000000007E-96 1.0000000000000007E-97 1.0000000000000008E-98 1.0000000000000008E-99 1.0000000000000008E-100 1.0000000000000008E-101 1.000000000000001E-102 1.000000000000001E-103 1.000000000000001E-104 1.000000000000001E-105 1.0000000000000009E-106 1.0000000000000009E-107 1.000000000000001E-108 1.0000000000000009E-109 1.000000000000001E-110 1.000000000000001E-111 1.000000000000001E-112 1.000000000000001E-113 1.000000000000001E-114 1.000000000000001E-115 1.000000000000001E-116 1.0000000000000009E-117 1.0000000000000009E-118 1.0000000000000008E-119 1.0000000000000008E-120 1.0000000000000008E-121 1.0000000000000009E-122 1.0000000000000009E-123 1.000000000000001E-124 1.0000000000000009E-125 1.000000000000001E-126 1.0000000000000008E-127 1.0000000000000008E-128 1.0000000000000009E-129 1.0000000000000009E-130 1.0000000000000009E-131 1.000000000000001E-132 1.0000000000000008E-133 1.0000000000000009E-134 1.000000000000001E-135 1.000000000000001E-136 1.0000000000000009E-137 1.000000000000001E-138 1.000000000000001E-139 1.0000000000000009E-140 1.0000000000000009E-141 1.000000000000001E-142 1.000000000000001E-143 1.000000000000001E-144 1.000000000000001E-145 1.000000000000001E-146 1.0000000000000011E-147 1.0000000000000012E-148 1.000000000000001E-149 1.0000000000000011E-150 1.0000000000000011E-151 1.0000000000000011E-152 1.0000000000000011E-153 1.0000000000000011E-154 1.000000000000001E-155 1.0000000000000011E-156 1.000000000000001E-157 1.000000000000001E-158 1.0000000000000011E-159 1.0000000000000011E-160 1.000000000000001E-161 1.0000000000000011E-162 1.000000000000001E-163 1.000000000000001E-164 1.000000000000001E-165 1.000000000000001E-166 1.000000000000001E-167 1.000000000000001E-168 1.000000000000001E-169 1.000000000000001E-170 1.0000000000000011E-171 1.0000000000000012E-172 1.0000000000000011E-173 1.0000000000000011E-174 1.0000000000000011E-175 1.000000000000001E-176 1.000000000000001E-177 1.000000000000001E-178 1.000000000000001E-179 1.000000000000001E-180 1.0000000000000011E-181 1.000000000000001E-182 1.000000000000001E-183 1.0000000000000011E-184 1.0000000000000011E-185 1.0000000000000011E-186 1.0000000000000012E-187 1.0000000000000012E-188 1.0000000000000013E-189 1.0000000000000013E-190 1.0000000000000013E-191 1.0000000000000013E-192 1.0000000000000013E-193 1.0000000000000012E-194 1.0000000000000012E-195 1.0000000000000012E-196 1.0000000000000012E-197 1.0000000000000012E-198 1.0000000000000013E-199 1.0000000000000013E-200 1.0000000000000012E-201 1.0000000000000012E-202 1.0000000000000012E-203 1.0000000000000012E-204 1.0000000000000013E-205 1.0000000000000013E-206 1.0000000000000013E-207 1.0000000000000014E-208 1.0000000000000014E-209 1.0000000000000014E-210 1.0000000000000014E-211 1.0000000000000014E-212 1.0000000000000014E-213 1.0000000000000014E-214 1.0000000000000013E-215 1.0000000000000013E-216 1.0000000000000013E-217 1.0000000000000013E-218 1.0000000000000013E-219 1.0000000000000014E-220 1.0000000000000014E-221 1.0000000000000014E-222 1.0000000000000015E-223 1.0000000000000015E-224 1.0000000000000015E-225 1.0000000000000014E-226 1.0000000000000015E-227 1.0000000000000015E-228 1.0000000000000015E-229 1.0000000000000015E-230 1.0000000000000016E-231 1.0000000000000016E-232 1.0000000000000016E-233 1.0000000000000016E-234 1.0000000000000017E-235 1.0000000000000018E-236 1.0000000000000018E-237 1.0000000000000017E-238 1.0000000000000018E-239 1.0000000000000018E-240 1.0000000000000018E-241 1.0000000000000018E-242 1.0000000000000018E-243 1.0000000000000019E-244 1.000000000000002E-245 1.000000000000002E-246 1.000000000000002E-247 1.000000000000002E-248 1.0000000000000019E-249 1.0000000000000019E-250 1.000000000000002E-251 1.000000000000002E-252 1.000000000000002E-253 1.000000000000002E-254 1.000000000000002E-255 1.000000000000002E-256 1.000000000000002E-257 1.000000000000002E-258 1.0000000000000021E-259 1.0000000000000021E-260 1.0000000000000021E-261 1.0000000000000021E-262 1.0000000000000021E-263 1.0000000000000022E-264 1.0000000000000022E-265 1.0000000000000022E-266 1.0000000000000021E-267 1.0000000000000021E-268 1.0000000000000021E-269 1.0000000000000021E-270 1.0000000000000022E-271 1.0000000000000022E-272 1.0000000000000021E-273 1.0000000000000021E-274 1.0000000000000022E-275 1.000000000000002E-276 1.0000000000000021E-277 1.0000000000000021E-278 1.0000000000000022E-279 1.0000000000000022E-280 1.0000000000000022E-281 1.0000000000000021E-282 1.0000000000000021E-283 1.0000000000000021E-284 1.0000000000000021E-285 1.0000000000000022E-286 1.0000000000000022E-287 1.0000000000000022E-288 1.0000000000000023E-289 1.0000000000000023E-290 1.0000000000000023E-291 1.0000000000000023E-292 1.0000000000000023E-293 1.0000000000000023E-294 1.0000000000000022E-295 1.0000000000000022E-296 1.0000000000000022E-297 1.0000000000000022E-298 1.0000000000000022E-299 1.0000000000000022E-300 1.0000000000000021E-301 1.0000000000000022E-302 1.0000000000000022E-303 1.0000000000000022E-304 1.0000000000000021E-305 1.0000000000000021E-306 1.000000000000002E-307 1.000000000000002E-308 1.0E-309 1.0E-310 1.0E-311 1.0E-312 1.0E-313 1.0E-314 1.0E-315 1.0E-316 9.999997E-318 1.0E-318 1.0E-319 1.0E-320 1.0E-321 1.0E-322 1.0E-323 0.0 0.0 0.0 0.0 0.0 0.0 ----------- 0.0 0.0 0.0 0.0 0.0 NaN ----------- 0.0 0.2 0.2 -0.2 0.0 0.0 ----------- 0.0 0.4 0.4 -0.4 0.0 0.0 ----------- 0.0 0.6000000000000001 0.6000000000000001 -0.6000000000000001 0.0 0.0 ----------- 0.0 0.8 0.8 -0.8 0.0 0.0 ----------- 0.2 0.0 0.2 0.2 0.0 Infinity ----------- 0.2 0.2 0.4 0.0 0.04000000000000001 1.0 ----------- 0.2 0.4 0.6000000000000001 -0.2 0.08000000000000002 0.5 ----------- 0.2 0.6000000000000001 0.8 -0.4000000000000001 0.12000000000000002 0.3333333333333333 ----------- 0.2 0.8 1.0 -0.6000000000000001 0.16000000000000003 0.25 ----------- 0.4 0.0 0.4 0.4 0.0 Infinity ----------- 0.4 0.2 0.6000000000000001 0.2 0.08000000000000002 2.0 ----------- 0.4 0.4 0.8 0.0 0.16000000000000003 1.0 ----------- 0.4 0.6000000000000001 1.0 -0.20000000000000007 0.24000000000000005 0.6666666666666666 ----------- 0.4 0.8 1.2000000000000002 -0.4 0.32000000000000006 0.5 ----------- 0.6000000000000001 0.0 0.6000000000000001 0.6000000000000001 0.0 Infinity ----------- 0.6000000000000001 0.2 0.8 0.4000000000000001 0.12000000000000002 3.0000000000000004 ----------- 0.6000000000000001 0.4 1.0 0.20000000000000007 0.24000000000000005 1.5000000000000002 ----------- 0.6000000000000001 0.6000000000000001 1.2000000000000002 0.0 0.3600000000000001 1.0 ----------- 0.6000000000000001 0.8 1.4000000000000001 -0.19999999999999996 0.4800000000000001 0.7500000000000001 ----------- 0.8 0.0 0.8 0.8 0.0 Infinity ----------- 0.8 0.2 1.0 0.6000000000000001 0.16000000000000003 4.0 ----------- 0.8 0.4 1.2000000000000002 0.4 0.32000000000000006 2.0 ----------- 0.8 0.6000000000000001 1.4000000000000001 0.19999999999999996 0.4800000000000001 1.3333333333333333 ----------- 0.8 0.8 1.6 0.0 0.6400000000000001 1.0