Repository URL to install this package:
------------------------------------------------------------------------ -- randoms.decTest -- decimal random testcases -- -- Copyright (c) IBM Corporation, 1981, 2008. All rights reserved. -- ------------------------------------------------------------------------ -- Please see the document "General Decimal Arithmetic Testcases" -- -- at http://www2.hursley.ibm.com/decimal for the description of -- -- these testcases. -- -- -- -- These testcases are experimental ('beta' versions), and they -- -- may contain errors. They are offered on an as-is basis. In -- -- particular, achieving the same results as the tests here is not -- -- a guarantee that an implementation complies with any Standard -- -- or specification. The tests are not exhaustive. -- -- -- -- Please send comments, suggestions, and corrections to the author: -- -- Mike Cowlishaw, IBM Fellow -- -- IBM UK, PO Box 31, Birmingham Road, Warwick CV34 5JL, UK -- -- mfc@uk.ibm.com -- ------------------------------------------------------------------------ version: 2.59 extended: 1 maxexponent: 999999999 minexponent: -999999999 precision: 9 rounding: half_up -- Randomly generated testcases [31 Dec 2000, with results defined for -- all cases [27 Oct 2001], and no trim/finish [9 Jun 2002] xadd001 add 905.67402 -202896611.E-780472620 -> 905.674020 Inexact Rounded xcom001 compare 905.67402 -202896611.E-780472620 -> 1 xdiv001 divide 905.67402 -202896611.E-780472620 -> -4.46372177E+780472614 Inexact Rounded xdvi001 divideint 905.67402 -202896611.E-780472620 -> NaN Division_impossible xmul001 multiply 905.67402 -202896611.E-780472620 -> -1.83758189E-780472609 Inexact Rounded xpow001 power 905.67402 -2 -> 0.00000121914730 Inexact Rounded xrem001 remainder 905.67402 -202896611.E-780472620 -> NaN Division_impossible xsub001 subtract 905.67402 -202896611.E-780472620 -> 905.674020 Inexact Rounded xadd002 add 3915134.7 -597164907. -> -593249772 Inexact Rounded xcom002 compare 3915134.7 -597164907. -> 1 xdiv002 divide 3915134.7 -597164907. -> -0.00655620358 Inexact Rounded xdvi002 divideint 3915134.7 -597164907. -> -0 xmul002 multiply 3915134.7 -597164907. -> -2.33798105E+15 Inexact Rounded xpow002 power 3915134.7 -597164907 -> 0E-1000000007 Underflow Subnormal Inexact Rounded Clamped xrem002 remainder 3915134.7 -597164907. -> 3915134.7 xsub002 subtract 3915134.7 -597164907. -> 601080042 Inexact Rounded xadd003 add 309759261 62663.487 -> 309821924 Inexact Rounded xcom003 compare 309759261 62663.487 -> 1 xdiv003 divide 309759261 62663.487 -> 4943.21775 Inexact Rounded xdvi003 divideint 309759261 62663.487 -> 4943 xmul003 multiply 309759261 62663.487 -> 1.94105954E+13 Inexact Rounded xpow003 power 309759261 62663 -> 1.13679199E+532073 Inexact Rounded xrem003 remainder 309759261 62663.487 -> 13644.759 xsub003 subtract 309759261 62663.487 -> 309696598 Inexact Rounded xadd004 add 3.93591888E-236595626 7242375.00 -> 7242375.00 Inexact Rounded xcom004 compare 3.93591888E-236595626 7242375.00 -> -1 xdiv004 divide 3.93591888E-236595626 7242375.00 -> 5.43456930E-236595633 Inexact Rounded xdvi004 divideint 3.93591888E-236595626 7242375.00 -> 0 xmul004 multiply 3.93591888E-236595626 7242375.00 -> 2.85054005E-236595619 Inexact Rounded xpow004 power 3.93591888E-236595626 7242375 -> 0E-1000000007 Underflow Subnormal Inexact Rounded Clamped xrem004 remainder 3.93591888E-236595626 7242375.00 -> 3.93591888E-236595626 xsub004 subtract 3.93591888E-236595626 7242375.00 -> -7242375.00 Inexact Rounded xadd005 add 323902.714 -608669.607E-657060568 -> 323902.714 Inexact Rounded xcom005 compare 323902.714 -608669.607E-657060568 -> 1 xdiv005 divide 323902.714 -608669.607E-657060568 -> -5.32148657E+657060567 Inexact Rounded xdvi005 divideint 323902.714 -608669.607E-657060568 -> NaN Division_impossible xmul005 multiply 323902.714 -608669.607E-657060568 -> -1.97149738E-657060557 Inexact Rounded xpow005 power 323902.714 -6 -> 8.65989204E-34 Inexact Rounded xrem005 remainder 323902.714 -608669.607E-657060568 -> NaN Division_impossible xsub005 subtract 323902.714 -608669.607E-657060568 -> 323902.714 Inexact Rounded xadd006 add 5.11970092 -8807.22036 -> -8802.10066 Inexact Rounded xcom006 compare 5.11970092 -8807.22036 -> 1 xdiv006 divide 5.11970092 -8807.22036 -> -0.000581307236 Inexact Rounded xdvi006 divideint 5.11970092 -8807.22036 -> -0 xmul006 multiply 5.11970092 -8807.22036 -> -45090.3342 Inexact Rounded xpow006 power 5.11970092 -8807 -> 4.81819262E-6247 Inexact Rounded xrem006 remainder 5.11970092 -8807.22036 -> 5.11970092 xsub006 subtract 5.11970092 -8807.22036 -> 8812.34006 Inexact Rounded xadd007 add -7.99874516 4561.83758 -> 4553.83883 Inexact Rounded xcom007 compare -7.99874516 4561.83758 -> -1 xdiv007 divide -7.99874516 4561.83758 -> -0.00175340420 Inexact Rounded xdvi007 divideint -7.99874516 4561.83758 -> -0 xmul007 multiply -7.99874516 4561.83758 -> -36488.9763 Inexact Rounded xpow007 power -7.99874516 4562 -> 3.85236199E+4119 Inexact Rounded xrem007 remainder -7.99874516 4561.83758 -> -7.99874516 xsub007 subtract -7.99874516 4561.83758 -> -4569.83633 Inexact Rounded xadd008 add 297802878 -927206.324 -> 296875672 Inexact Rounded xcom008 compare 297802878 -927206.324 -> 1 xdiv008 divide 297802878 -927206.324 -> -321.182967 Inexact Rounded xdvi008 divideint 297802878 -927206.324 -> -321 xmul008 multiply 297802878 -927206.324 -> -2.76124712E+14 Inexact Rounded xpow008 power 297802878 -927206 -> 1.94602810E-7857078 Inexact Rounded xrem008 remainder 297802878 -927206.324 -> 169647.996 xsub008 subtract 297802878 -927206.324 -> 298730084 Inexact Rounded xadd009 add -766.651824 31300.3619 -> 30533.7101 Inexact Rounded xcom009 compare -766.651824 31300.3619 -> -1 xdiv009 divide -766.651824 31300.3619 -> -0.0244933853 Inexact Rounded xdvi009 divideint -766.651824 31300.3619 -> -0 xmul009 multiply -766.651824 31300.3619 -> -23996479.5 Inexact Rounded xpow009 power -766.651824 31300 -> 8.37189011E+90287 Inexact Rounded xrem009 remainder -766.651824 31300.3619 -> -766.651824 xsub009 subtract -766.651824 31300.3619 -> -32067.0137 Inexact Rounded xadd010 add -56746.8689E+934981942 471002521. -> -5.67468689E+934981946 Inexact Rounded xcom010 compare -56746.8689E+934981942 471002521. -> -1 xdiv010 divide -56746.8689E+934981942 471002521. -> -1.20481030E+934981938 Inexact Rounded xdvi010 divideint -56746.8689E+934981942 471002521. -> NaN Division_impossible xmul010 multiply -56746.8689E+934981942 471002521. -> -2.67279183E+934981955 Inexact Rounded xpow010 power -56746.8689E+934981942 471002521 -> -Infinity Overflow Inexact Rounded xrem010 remainder -56746.8689E+934981942 471002521. -> NaN Division_impossible xsub010 subtract -56746.8689E+934981942 471002521. -> -5.67468689E+934981946 Inexact Rounded xadd011 add 456417160 -41346.1024 -> 456375814 Inexact Rounded xcom011 compare 456417160 -41346.1024 -> 1 xdiv011 divide 456417160 -41346.1024 -> -11038.9404 Inexact Rounded xdvi011 divideint 456417160 -41346.1024 -> -11038 xmul011 multiply 456417160 -41346.1024 -> -1.88710706E+13 Inexact Rounded xpow011 power 456417160 -41346 -> 1.04766863E-358030 Inexact Rounded xrem011 remainder 456417160 -41346.1024 -> 38881.7088 xsub011 subtract 456417160 -41346.1024 -> 456458506 Inexact Rounded xadd012 add 102895.722 -2.62214826 -> 102893.100 Inexact Rounded xcom012 compare 102895.722 -2.62214826 -> 1 xdiv012 divide 102895.722 -2.62214826 -> -39241.0008 Inexact Rounded xdvi012 divideint 102895.722 -2.62214826 -> -39241 xmul012 multiply 102895.722 -2.62214826 -> -269807.838 Inexact Rounded xpow012 power 102895.722 -3 -> 9.17926786E-16 Inexact Rounded xrem012 remainder 102895.722 -2.62214826 -> 0.00212934 xsub012 subtract 102895.722 -2.62214826 -> 102898.344 Inexact Rounded xadd013 add 61.3033331E+157644141 -567740.918E-893439456 -> 6.13033331E+157644142 Inexact Rounded xcom013 compare 61.3033331E+157644141 -567740.918E-893439456 -> 1 xdiv013 divide 61.3033331E+157644141 -567740.918E-893439456 -> -Infinity Inexact Overflow Rounded xdvi013 divideint 61.3033331E+157644141 -567740.918E-893439456 -> NaN Division_impossible xmul013 multiply 61.3033331E+157644141 -567740.918E-893439456 -> -3.48044106E-735795308 Inexact Rounded xpow013 power 61.3033331E+157644141 -6 -> 1.88406322E-945864857 Inexact Rounded xrem013 remainder 61.3033331E+157644141 -567740.918E-893439456 -> NaN Division_impossible xsub013 subtract 61.3033331E+157644141 -567740.918E-893439456 -> 6.13033331E+157644142 Inexact Rounded xadd014 add 80223.3897 73921.0383E-467772675 -> 80223.3897 Inexact Rounded xcom014 compare 80223.3897 73921.0383E-467772675 -> 1 xdiv014 divide 80223.3897 73921.0383E-467772675 -> 1.08525789E+467772675 Inexact Rounded xdvi014 divideint 80223.3897 73921.0383E-467772675 -> NaN Division_impossible xmul014 multiply 80223.3897 73921.0383E-467772675 -> 5.93019626E-467772666 Inexact Rounded xpow014 power 80223.3897 7 -> 2.13848919E+34 Inexact Rounded xrem014 remainder 80223.3897 73921.0383E-467772675 -> NaN Division_impossible xsub014 subtract 80223.3897 73921.0383E-467772675 -> 80223.3897 Inexact Rounded xadd015 add -654645.954 -9.12535752 -> -654655.079 Inexact Rounded xcom015 compare -654645.954 -9.12535752 -> -1 xdiv015 divide -654645.954 -9.12535752 -> 71739.2116 Inexact Rounded xdvi015 divideint -654645.954 -9.12535752 -> 71739 xmul015 multiply -654645.954 -9.12535752 -> 5973878.38 Inexact Rounded xpow015 power -654645.954 -9 -> -4.52836690E-53 Inexact Rounded xrem015 remainder -654645.954 -9.12535752 -> -1.93087272 xsub015 subtract -654645.954 -9.12535752 -> -654636.829 Inexact Rounded xadd016 add 63.1917772E-706014634 -7.56253257E-138579234 -> -7.56253257E-138579234 Inexact Rounded xcom016 compare 63.1917772E-706014634 -7.56253257E-138579234 -> 1 xdiv016 divide 63.1917772E-706014634 -7.56253257E-138579234 -> -8.35590149E-567435400 Inexact Rounded xdvi016 divideint 63.1917772E-706014634 -7.56253257E-138579234 -> -0 xmul016 multiply 63.1917772E-706014634 -7.56253257E-138579234 -> -4.77889873E-844593866 Inexact Rounded xpow016 power 63.1917772E-706014634 -8 -> Infinity Overflow Inexact Rounded xrem016 remainder 63.1917772E-706014634 -7.56253257E-138579234 -> 6.31917772E-706014633 xsub016 subtract 63.1917772E-706014634 -7.56253257E-138579234 -> 7.56253257E-138579234 Inexact Rounded xadd017 add -39674.7190 2490607.78 -> 2450933.06 Inexact Rounded xcom017 compare -39674.7190 2490607.78 -> -1 xdiv017 divide -39674.7190 2490607.78 -> -0.0159297338 Inexact Rounded xdvi017 divideint -39674.7190 2490607.78 -> -0 xmul017 multiply -39674.7190 2490607.78 -> -9.88141638E+10 Inexact Rounded xpow017 power -39674.7190 2490608 -> 2.55032329E+11453095 Inexact Rounded xrem017 remainder -39674.7190 2490607.78 -> -39674.7190 xsub017 subtract -39674.7190 2490607.78 -> -2530282.50 Inexact Rounded xadd018 add -3364.59737E-600363681 896487.451 -> 896487.451 Inexact Rounded xcom018 compare -3364.59737E-600363681 896487.451 -> -1 xdiv018 divide -3364.59737E-600363681 896487.451 -> -3.75308920E-600363684 Inexact Rounded xdvi018 divideint -3364.59737E-600363681 896487.451 -> -0 xmul018 multiply -3364.59737E-600363681 896487.451 -> -3.01631932E-600363672 Inexact Rounded xpow018 power -3364.59737E-600363681 896487 -> -0E-1000000007 Underflow Subnormal Inexact Rounded Clamped xrem018 remainder -3364.59737E-600363681 896487.451 -> -3.36459737E-600363678 xsub018 subtract -3364.59737E-600363681 896487.451 -> -896487.451 Inexact Rounded xadd019 add -64138.0578 31759011.3E+697488342 -> 3.17590113E+697488349 Inexact Rounded xcom019 compare -64138.0578 31759011.3E+697488342 -> -1 xdiv019 divide -64138.0578 31759011.3E+697488342 -> -2.01952313E-697488345 Inexact Rounded xdvi019 divideint -64138.0578 31759011.3E+697488342 -> -0 xmul019 multiply -64138.0578 31759011.3E+697488342 -> -2.03696130E+697488354 Inexact Rounded xpow019 power -64138.0578 3 -> -2.63844116E+14 Inexact Rounded xrem019 remainder -64138.0578 31759011.3E+697488342 -> -64138.0578 xsub019 subtract -64138.0578 31759011.3E+697488342 -> -3.17590113E+697488349 Inexact Rounded xadd020 add 61399.8527 -64344484.5 -> -64283084.6 Inexact Rounded xcom020 compare 61399.8527 -64344484.5 -> 1 xdiv020 divide 61399.8527 -64344484.5 -> -0.000954236454 Inexact Rounded xdvi020 divideint 61399.8527 -64344484.5 -> -0 xmul020 multiply 61399.8527 -64344484.5 -> -3.95074187E+12 Inexact Rounded xpow020 power 61399.8527 -64344485 -> 1.27378842E-308092161 Inexact Rounded xrem020 remainder 61399.8527 -64344484.5 -> 61399.8527 xsub020 subtract 61399.8527 -64344484.5 -> 64405884.4 Inexact Rounded xadd021 add -722960.204 -26154599.8 -> -26877560.0 Inexact Rounded xcom021 compare -722960.204 -26154599.8 -> 1 xdiv021 divide -722960.204 -26154599.8 -> 0.0276417995 Inexact Rounded xdvi021 divideint -722960.204 -26154599.8 -> 0 xmul021 multiply -722960.204 -26154599.8 -> 1.89087348E+13 Inexact Rounded xpow021 power -722960.204 -26154600 -> 5.34236139E-153242794 Inexact Rounded xrem021 remainder -722960.204 -26154599.8 -> -722960.204 xsub021 subtract -722960.204 -26154599.8 -> 25431639.6 Inexact Rounded xadd022 add 9.47109959E+230565093 73354723.2 -> 9.47109959E+230565093 Inexact Rounded xcom022 compare 9.47109959E+230565093 73354723.2 -> 1 xdiv022 divide 9.47109959E+230565093 73354723.2 -> 1.29113698E+230565086 Inexact Rounded xdvi022 divideint 9.47109959E+230565093 73354723.2 -> NaN Division_impossible xmul022 multiply 9.47109959E+230565093 73354723.2 -> 6.94749889E+230565101 Inexact Rounded xpow022 power 9.47109959E+230565093 73354723 -> Infinity Overflow Inexact Rounded xrem022 remainder 9.47109959E+230565093 73354723.2 -> NaN Division_impossible xsub022 subtract 9.47109959E+230565093 73354723.2 -> 9.47109959E+230565093 Inexact Rounded xadd023 add 43.7456245 547441956. -> 547442000 Inexact Rounded xcom023 compare 43.7456245 547441956. -> -1 xdiv023 divide 43.7456245 547441956. -> 7.99091557E-8 Inexact Rounded xdvi023 divideint 43.7456245 547441956. -> 0 xmul023 multiply 43.7456245 547441956. -> 2.39481902E+10 Inexact Rounded xpow023 power 43.7456245 547441956 -> 2.91742391E+898316458 Inexact Rounded xrem023 remainder 43.7456245 547441956. -> 43.7456245 xsub023 subtract 43.7456245 547441956. -> -547441912 Inexact Rounded xadd024 add -73150542E-242017390 -8.15869954 -> -8.15869954 Inexact Rounded xcom024 compare -73150542E-242017390 -8.15869954 -> 1 xdiv024 divide -73150542E-242017390 -8.15869954 -> 8.96595611E-242017384 Inexact Rounded xdvi024 divideint -73150542E-242017390 -8.15869954 -> 0 xmul024 multiply -73150542E-242017390 -8.15869954 -> 5.96813293E-242017382 Inexact Rounded xpow024 power -73150542E-242017390 -8 -> Infinity Overflow Inexact Rounded xrem024 remainder -73150542E-242017390 -8.15869954 -> -7.3150542E-242017383 xsub024 subtract -73150542E-242017390 -8.15869954 -> 8.15869954 Inexact Rounded xadd025 add 2015.62109E+299897596 -11788916.1 -> 2.01562109E+299897599 Inexact Rounded xcom025 compare 2015.62109E+299897596 -11788916.1 -> 1 xdiv025 divide 2015.62109E+299897596 -11788916.1 -> -1.70975947E+299897592 Inexact Rounded xdvi025 divideint 2015.62109E+299897596 -11788916.1 -> NaN Division_impossible xmul025 multiply 2015.62109E+299897596 -11788916.1 -> -2.37619879E+299897606 Inexact Rounded xpow025 power 2015.62109E+299897596 -11788916 -> 0E-1000000007 Underflow Subnormal Inexact Rounded Clamped xrem025 remainder 2015.62109E+299897596 -11788916.1 -> NaN Division_impossible xsub025 subtract 2015.62109E+299897596 -11788916.1 -> 2.01562109E+299897599 Inexact Rounded xadd026 add 29.498114 -26486451 -> -26486421.5 Inexact Rounded xcom026 compare 29.498114 -26486451 -> 1 xdiv026 divide 29.498114 -26486451 -> -0.00000111370580 Inexact Rounded xdvi026 divideint 29.498114 -26486451 -> -0 xmul026 multiply 29.498114 -26486451 -> -781300351 Inexact Rounded xpow026 power 29.498114 -26486451 -> 4.22252513E-38929634 Inexact Rounded xrem026 remainder 29.498114 -26486451 -> 29.498114 xsub026 subtract 29.498114 -26486451 -> 26486480.5 Inexact Rounded xadd027 add 244375043.E+130840878 -9.44522029 -> 2.44375043E+130840886 Inexact Rounded xcom027 compare 244375043.E+130840878 -9.44522029 -> 1 xdiv027 divide 244375043.E+130840878 -9.44522029 -> -2.58728791E+130840885 Inexact Rounded xdvi027 divideint 244375043.E+130840878 -9.44522029 -> NaN Division_impossible xmul027 multiply 244375043.E+130840878 -9.44522029 -> -2.30817611E+130840887 Inexact Rounded xpow027 power 244375043.E+130840878 -9 -> 0E-1000000007 Underflow Subnormal Inexact Rounded Clamped xrem027 remainder 244375043.E+130840878 -9.44522029 -> NaN Division_impossible xsub027 subtract 244375043.E+130840878 -9.44522029 -> 2.44375043E+130840886 Inexact Rounded xadd028 add -349388.759 -196215.776 -> -545604.535 xcom028 compare -349388.759 -196215.776 -> -1 xdiv028 divide -349388.759 -196215.776 -> 1.78063541 Inexact Rounded xdvi028 divideint -349388.759 -196215.776 -> 1 xmul028 multiply -349388.759 -196215.776 -> 6.85555865E+10 Inexact Rounded xpow028 power -349388.759 -196216 -> 1.24551752E-1087686 Inexact Rounded xrem028 remainder -349388.759 -196215.776 -> -153172.983 xsub028 subtract -349388.759 -196215.776 -> -153172.983 xadd029 add -70905112.4 -91353968.8 -> -162259081 Inexact Rounded xcom029 compare -70905112.4 -91353968.8 -> 1 xdiv029 divide -70905112.4 -91353968.8 -> 0.776157986 Inexact Rounded xdvi029 divideint -70905112.4 -91353968.8 -> 0 xmul029 multiply -70905112.4 -91353968.8 -> 6.47746343E+15 Inexact Rounded xpow029 power -70905112.4 -91353969 -> -3.05944741E-717190554 Inexact Rounded xrem029 remainder -70905112.4 -91353968.8 -> -70905112.4 xsub029 subtract -70905112.4 -91353968.8 -> 20448856.4 xadd030 add -225094.28 -88.7723542 -> -225183.052 Inexact Rounded xcom030 compare -225094.28 -88.7723542 -> -1 xdiv030 divide -225094.28 -88.7723542 -> 2535.63491 Inexact Rounded xdvi030 divideint -225094.28 -88.7723542 -> 2535 xmul030 multiply -225094.28 -88.7723542 -> 19982149.2 Inexact Rounded xpow030 power -225094.28 -89 -> -4.36076965E-477 Inexact Rounded xrem030 remainder -225094.28 -88.7723542 -> -56.3621030 xsub030 subtract -225094.28 -88.7723542 -> -225005.508 Inexact Rounded xadd031 add 50.4442340 82.7952169E+880120759 -> 8.27952169E+880120760 Inexact Rounded xcom031 compare 50.4442340 82.7952169E+880120759 -> -1 xdiv031 divide 50.4442340 82.7952169E+880120759 -> 6.09265075E-880120760 Inexact Rounded xdvi031 divideint 50.4442340 82.7952169E+880120759 -> 0 xmul031 multiply 50.4442340 82.7952169E+880120759 -> 4.17654130E+880120762 Inexact Rounded xpow031 power 50.4442340 8 -> 4.19268518E+13 Inexact Rounded xrem031 remainder 50.4442340 82.7952169E+880120759 -> 50.4442340 xsub031 subtract 50.4442340 82.7952169E+880120759 -> -8.27952169E+880120760 Inexact Rounded xadd032 add -32311.9037 8.36379449 -> -32303.5399 Inexact Rounded xcom032 compare -32311.9037 8.36379449 -> -1 xdiv032 divide -32311.9037 8.36379449 -> -3863.30675 Inexact Rounded xdvi032 divideint -32311.9037 8.36379449 -> -3863 xmul032 multiply -32311.9037 8.36379449 -> -270250.122 Inexact Rounded xpow032 power -32311.9037 8 -> 1.18822960E+36 Inexact Rounded xrem032 remainder -32311.9037 8.36379449 -> -2.56558513 xsub032 subtract -32311.9037 8.36379449 -> -32320.2675 Inexact Rounded xadd033 add 615396156.E+549895291 -29530247.4 -> 6.15396156E+549895299 Inexact Rounded xcom033 compare 615396156.E+549895291 -29530247.4 -> 1 xdiv033 divide 615396156.E+549895291 -29530247.4 -> -2.08395191E+549895292 Inexact Rounded xdvi033 divideint 615396156.E+549895291 -29530247.4 -> NaN Division_impossible xmul033 multiply 615396156.E+549895291 -29530247.4 -> -1.81728007E+549895307 Inexact Rounded xpow033 power 615396156.E+549895291 -29530247 -> 0E-1000000007 Underflow Subnormal Inexact Rounded Clamped xrem033 remainder 615396156.E+549895291 -29530247.4 -> NaN Division_impossible xsub033 subtract 615396156.E+549895291 -29530247.4 -> 6.15396156E+549895299 Inexact Rounded xadd034 add 592.142173E-419941416 -3.46079109E-844011845 -> 5.92142173E-419941414 Inexact Rounded xcom034 compare 592.142173E-419941416 -3.46079109E-844011845 -> 1 xdiv034 divide 592.142173E-419941416 -3.46079109E-844011845 -> -1.71100236E+424070431 Inexact Rounded xdvi034 divideint 592.142173E-419941416 -3.46079109E-844011845 -> NaN Division_impossible xmul034 multiply 592.142173E-419941416 -3.46079109E-844011845 -> -0E-1000000007 Underflow Subnormal Inexact Rounded Clamped xpow034 power 592.142173E-419941416 -3 -> Infinity Overflow Inexact Rounded xrem034 remainder 592.142173E-419941416 -3.46079109E-844011845 -> NaN Division_impossible xsub034 subtract 592.142173E-419941416 -3.46079109E-844011845 -> 5.92142173E-419941414 Inexact Rounded xadd035 add 849.515993E-878446473 -1039.08778 -> -1039.08778 Inexact Rounded xcom035 compare 849.515993E-878446473 -1039.08778 -> 1 xdiv035 divide 849.515993E-878446473 -1039.08778 -> -8.17559411E-878446474 Inexact Rounded xdvi035 divideint 849.515993E-878446473 -1039.08778 -> -0 xmul035 multiply 849.515993E-878446473 -1039.08778 -> -8.82721687E-878446468 Inexact Rounded xpow035 power 849.515993E-878446473 -1039 -> Infinity Overflow Inexact Rounded xrem035 remainder 849.515993E-878446473 -1039.08778 -> 8.49515993E-878446471 xsub035 subtract 849.515993E-878446473 -1039.08778 -> 1039.08778 Inexact Rounded xadd036 add 213361789 -599.644851 -> 213361189 Inexact Rounded xcom036 compare 213361789 -599.644851 -> 1 xdiv036 divide 213361789 -599.644851 -> -355813.593 Inexact Rounded xdvi036 divideint 213361789 -599.644851 -> -355813 xmul036 multiply 213361789 -599.644851 -> -1.27941298E+11 Inexact Rounded xpow036 power 213361789 -600 -> 3.38854684E-4998 Inexact Rounded xrem036 remainder 213361789 -599.644851 -> 355.631137 xsub036 subtract 213361789 -599.644851 -> 213362389 Inexact Rounded xadd037 add -795522555. -298.037702 -> -795522853 Inexact Rounded xcom037 compare -795522555. -298.037702 -> -1 xdiv037 divide -795522555. -298.037702 -> 2669201.08 Inexact Rounded xdvi037 divideint -795522555. -298.037702 -> 2669201 xmul037 multiply -795522555. -298.037702 -> 2.37095714E+11 Inexact Rounded xpow037 power -795522555. -298 -> 4.03232712E-2653 Inexact Rounded xrem037 remainder -795522555. -298.037702 -> -22.783898 xsub037 subtract -795522555. -298.037702 -> -795522257 Inexact Rounded xadd038 add -501260651. -8761893.0E-689281479 -> -501260651 Inexact Rounded xcom038 compare -501260651. -8761893.0E-689281479 -> -1 xdiv038 divide -501260651. -8761893.0E-689281479 -> 5.72091728E+689281480 Inexact Rounded xdvi038 divideint -501260651. -8761893.0E-689281479 -> NaN Division_impossible xmul038 multiply -501260651. -8761893.0E-689281479 -> 4.39199219E-689281464 Inexact Rounded xpow038 power -501260651. -9 -> -5.00526961E-79 Inexact Rounded xrem038 remainder -501260651. -8761893.0E-689281479 -> NaN Division_impossible xsub038 subtract -501260651. -8761893.0E-689281479 -> -501260651 Inexact Rounded xadd039 add -1.70781105E-848889023 36504769.4 -> 36504769.4 Inexact Rounded xcom039 compare -1.70781105E-848889023 36504769.4 -> -1 xdiv039 divide -1.70781105E-848889023 36504769.4 -> -4.67832307E-848889031 Inexact Rounded xdvi039 divideint -1.70781105E-848889023 36504769.4 -> -0 xmul039 multiply -1.70781105E-848889023 36504769.4 -> -6.23432486E-848889016 Inexact Rounded xpow039 power -1.70781105E-848889023 36504769 -> -0E-1000000007 Underflow Subnormal Inexact Rounded Clamped xrem039 remainder -1.70781105E-848889023 36504769.4 -> -1.70781105E-848889023 xsub039 subtract -1.70781105E-848889023 36504769.4 -> -36504769.4 Inexact Rounded xadd040 add -5290.54984E-490626676 842535254 -> 842535254 Inexact Rounded xcom040 compare -5290.54984E-490626676 842535254 -> -1 xdiv040 divide -5290.54984E-490626676 842535254 -> -6.27932162E-490626682 Inexact Rounded xdvi040 divideint -5290.54984E-490626676 842535254 -> -0Loading ...