Program: testfactorial.c Test Factorial() Exceptional values: Negative argument return 0, Argument > Factorial_Max_Arg() return DBL_MAX (-1)! 0.0000000000000000e+00 (171)! 1.7976931348623157e+308 (172)! 1.7976931348623157e+308 Factorials n! Factorial(n) n*Factorial(n-1) Relative Error / DBL_EPSILON 0! 1.0000000000000000e+00 1.0000000000000000e+00 0.0000000000000000e+00 1! 1.0000000000000000e+00 1.0000000000000000e+00 0.0000000000000000e+00 2! 2.0000000000000000e+00 2.0000000000000000e+00 0.0000000000000000e+00 3! 6.0000000000000000e+00 6.0000000000000000e+00 0.0000000000000000e+00 4! 2.4000000000000000e+01 2.4000000000000000e+01 0.0000000000000000e+00 5! 1.2000000000000000e+02 1.2000000000000000e+02 0.0000000000000000e+00 6! 7.2000000000000000e+02 7.2000000000000000e+02 0.0000000000000000e+00 7! 5.0400000000000000e+03 5.0400000000000000e+03 0.0000000000000000e+00 8! 4.0320000000000000e+04 4.0320000000000000e+04 0.0000000000000000e+00 9! 3.6288000000000000e+05 3.6288000000000000e+05 0.0000000000000000e+00 10! 3.6288000000000000e+06 3.6288000000000000e+06 0.0000000000000000e+00 11! 3.9916800000000000e+07 3.9916800000000000e+07 0.0000000000000000e+00 12! 4.7900160000000000e+08 4.7900160000000000e+08 0.0000000000000000e+00 13! 6.2270208000000000e+09 6.2270208000000000e+09 0.0000000000000000e+00 14! 8.7178291200000000e+10 8.7178291200000000e+10 0.0000000000000000e+00 15! 1.3076743680000000e+12 1.3076743680000000e+12 0.0000000000000000e+00 16! 2.0922789888000000e+13 2.0922789888000000e+13 0.0000000000000000e+00 17! 3.5568742809600000e+14 3.5568742809600000e+14 0.0000000000000000e+00 18! 6.4023737057280000e+15 6.4023737057280000e+15 0.0000000000000000e+00 19! 1.2164510040883200e+17 1.2164510040883200e+17 0.0000000000000000e+00 20! 2.4329020081766400e+18 2.4329020081766400e+18 0.0000000000000000e+00 21! 5.1090942171709440e+19 5.1090942171709440e+19 0.0000000000000000e+00 22! 1.1240007277776077e+21 1.1240007277776077e+21 0.0000000000000000e+00 23! 2.5852016738884978e+22 2.5852016738884978e+22 0.0000000000000000e+00 24! 6.2044840173323941e+23 6.2044840173323941e+23 0.0000000000000000e+00 25! 1.5511210043330986e+25 1.5511210043330986e+25 0.0000000000000000e+00 26! 4.0329146112660565e+26 4.0329146112660565e+26 0.0000000000000000e+00 27! 1.0888869450418352e+28 1.0888869450418352e+28 0.0000000000000000e+00 28! 3.0488834461171387e+29 3.0488834461171384e+29 5.1971919500671115e-01 29! 8.8417619937397019e+30 8.8417619937397019e+30 0.0000000000000000e+00 30! 2.6525285981219107e+32 2.6525285981219107e+32 0.0000000000000000e+00 31! 8.2228386541779224e+33 8.2228386541779236e+33 -6.3144822328438688e-01 32! 2.6313083693369352e+35 2.6313083693369352e+35 0.0000000000000000e+00 33! 8.6833176188118859e+36 8.6833176188118859e+36 0.0000000000000000e+00 34! 2.9523279903960416e+38 2.9523279903960412e+38 5.7629499166061682e-01 35! 1.0333147966386145e+40 1.0333147966386145e+40 0.0000000000000000e+00 36! 3.7199332678990125e+41 3.7199332678990125e+41 0.0000000000000000e+00 37! 1.3763753091226346e+43 1.3763753091226346e+43 0.0000000000000000e+00 38! 5.2302261746660112e+44 5.2302261746660112e+44 0.0000000000000000e+00 39! 2.0397882081197444e+46 2.0397882081197444e+46 0.0000000000000000e+00 40! 8.1591528324789768e+47 8.1591528324789768e+47 0.0000000000000000e+00 41! 3.3452526613163808e+49 3.3452526613163803e+49 6.9902122693753921e-01 42! 1.4050061177528800e+51 1.4050061177528800e+51 0.0000000000000000e+00 43! 6.0415263063373834e+52 6.0415263063373834e+52 0.0000000000000000e+00 44! 2.6582715747884489e+54 2.6582715747884485e+54 5.7650074409265284e-01 45! 1.1962222086548019e+56 1.1962222086548019e+56 0.0000000000000000e+00 46! 5.5026221598120892e+57 5.5026221598120885e+57 5.7037368304432512e-01 47! 2.5862324151116818e+59 2.5862324151116818e+59 0.0000000000000000e+00 48! 1.2413915592536073e+61 1.2413915592536073e+61 0.0000000000000000e+00 49! 6.0828186403426752e+62 6.0828186403426752e+62 0.0000000000000000e+00 50! 3.0414093201713376e+64 3.0414093201713376e+64 0.0000000000000000e+00 51! 1.5511187532873822e+66 1.5511187532873822e+66 0.0000000000000000e+00 52! 8.0658175170943877e+67 8.0658175170943877e+67 0.0000000000000000e+00 53! 4.2748832840600255e+69 4.2748832840600255e+69 0.0000000000000000e+00 54! 2.3084369733924138e+71 2.3084369733924138e+71 0.0000000000000000e+00 55! 1.2696403353658276e+73 1.2696403353658276e+73 0.0000000000000000e+00 56! 7.1099858780486348e+74 7.1099858780486348e+74 0.0000000000000000e+00 57! 4.0526919504877214e+76 4.0526919504877221e+76 -7.1429120848539440e-01 58! 2.3505613312828785e+78 2.3505613312828785e+78 0.0000000000000000e+00 59! 1.3868311854568984e+80 1.3868311854568984e+80 0.0000000000000000e+00 60! 8.3209871127413899e+81 8.3209871127413899e+81 0.0000000000000000e+00 61! 5.0758021387722484e+83 5.0758021387722484e+83 0.0000000000000000e+00 62! 3.1469973260387939e+85 3.1469973260387939e+85 0.0000000000000000e+00 63! 1.9826083154044401e+87 1.9826083154044401e+87 0.0000000000000000e+00 64! 1.2688693218588417e+89 1.2688693218588417e+89 0.0000000000000000e+00 65! 8.2476505920824715e+90 8.2476505920824715e+90 0.0000000000000000e+00 66! 5.4434493907744307e+92 5.4434493907744307e+92 0.0000000000000000e+00 67! 3.6471110918188683e+94 3.6471110918188683e+94 0.0000000000000000e+00 68! 2.4800355424368305e+96 2.4800355424368305e+96 0.0000000000000000e+00 69! 1.7112245242814130e+98 1.7112245242814130e+98 0.0000000000000000e+00 70! 1.1978571669969892e+100 1.1978571669969890e+100 7.3038782420659321e-01 71! 8.5047858856786230e+101 8.5047858856786230e+101 0.0000000000000000e+00 72! 6.1234458376886085e+103 6.1234458376886085e+103 0.0000000000000000e+00 73! 4.4701154615126844e+105 4.4701154615126844e+105 0.0000000000000000e+00 74! 3.3078854415193862e+107 3.3078854415193862e+107 0.0000000000000000e+00 75! 2.4809140811395400e+109 2.4809140811395396e+109 7.5731524944873363e-01 76! 1.8854947016660504e+111 1.8854947016660504e+111 0.0000000000000000e+00 77! 1.4518309202828587e+113 1.4518309202828587e+113 0.0000000000000000e+00 78! 1.1324281178206297e+115 1.1324281178206299e+115 -8.6985667293885438e-01 79! 8.9461821307829757e+116 8.9461821307829743e+116 7.0469401352008454e-01 80! 7.1569457046263806e+118 7.1569457046263806e+118 0.0000000000000000e+00 81! 5.7971260207473678e+120 5.7971260207473678e+120 0.0000000000000000e+00 82! 4.7536433370128420e+122 4.7536433370128413e+122 6.9531506880536376e-01 83! 3.9455239697206588e+124 3.9455239697206588e+124 0.0000000000000000e+00 84! 3.3142401345653532e+126 3.3142401345653532e+126 0.0000000000000000e+00 85! 2.8171041143805501e+128 2.8171041143805501e+128 0.0000000000000000e+00 86! 2.4227095383672734e+130 2.4227095383672729e+130 9.1555992171951039e-01 87! 2.1077572983795279e+132 2.1077572983795279e+132 0.0000000000000000e+00 88! 1.8548264225739844e+134 1.8548264225739844e+134 0.0000000000000000e+00 89! 1.6507955160908460e+136 1.6507955160908460e+136 0.0000000000000000e+00 90! 1.4857159644817615e+138 1.4857159644817613e+138 5.0095904699948335e-01 91! 1.3520015276784029e+140 1.3520015276784029e+140 0.0000000000000000e+00 92! 1.2438414054641308e+142 1.2438414054641305e+142 9.8037661562822909e-01 93! 1.1567725070816416e+144 1.1567725070816417e+144 -6.7466777849684589e-01 94! 1.0873661566567431e+146 1.0873661566567431e+146 0.0000000000000000e+00 95! 1.0329978488239059e+148 1.0329978488239059e+148 0.0000000000000000e+00 96! 9.9167793487094965e+149 9.9167793487094965e+149 0.0000000000000000e+00 97! 9.6192759682482120e+151 9.6192759682482120e+151 0.0000000000000000e+00 98! 9.4268904488832480e+153 9.4268904488832480e+153 0.0000000000000000e+00 99! 9.3326215443944153e+155 9.3326215443944153e+155 0.0000000000000000e+00 100! 9.3326215443944151e+157 9.3326215443944151e+157 0.0000000000000000e+00 101! 9.4259477598383599e+159 9.4259477598383599e+159 0.0000000000000000e+00 102! 9.6144667150351271e+161 9.6144667150351271e+161 0.0000000000000000e+00 103! 9.9029007164861805e+163 9.9029007164861805e+163 0.0000000000000000e+00 104! 1.0299016745145628e+166 1.0299016745145628e+166 0.0000000000000000e+00 105! 1.0813967582402910e+168 1.0813967582402910e+168 0.0000000000000000e+00 106! 1.1462805637347084e+170 1.1462805637347084e+170 0.0000000000000000e+00 107! 1.2265202031961380e+172 1.2265202031961380e+172 0.0000000000000000e+00 108! 1.3246418194518290e+174 1.3246418194518290e+174 0.0000000000000000e+00 109! 1.4438595832024937e+176 1.4438595832024937e+176 0.0000000000000000e+00 110! 1.5882455415227430e+178 1.5882455415227430e+178 0.0000000000000000e+00 111! 1.7629525510902446e+180 1.7629525510902448e+180 -5.8843267879144712e-01 112! 1.9745068572210740e+182 1.9745068572210740e+182 0.0000000000000000e+00 113! 2.2311927486598138e+184 2.2311927486598138e+184 0.0000000000000000e+00 114! 2.5435597334721877e+186 2.5435597334721877e+186 0.0000000000000000e+00 115! 2.9250936934930160e+188 2.9250936934930160e+188 0.0000000000000000e+00 116! 3.3931086844518981e+190 3.3931086844518985e+190 -5.2524205146306890e-01 117! 3.9699371608087211e+192 3.9699371608087206e+192 5.7462378279720361e-01 118! 4.6845258497542909e+194 4.6845258497542909e+194 0.0000000000000000e+00 119! 5.5745857612076058e+196 5.5745857612076058e+196 0.0000000000000000e+00 120! 6.6895029134491271e+198 6.6895029134491271e+198 0.0000000000000000e+00 121! 8.0942985252734441e+200 8.0942985252734441e+200 0.0000000000000000e+00 122! 9.8750442008336011e+202 9.8750442008336011e+202 0.0000000000000000e+00 123! 1.2146304367025329e+205 1.2146304367025329e+205 0.0000000000000000e+00 124! 1.5061417415111409e+207 1.5061417415111409e+207 0.0000000000000000e+00 125! 1.8826771768889261e+209 1.8826771768889261e+209 0.0000000000000000e+00 126! 2.3721732428800469e+211 2.3721732428800469e+211 0.0000000000000000e+00 127! 3.0126600184576594e+213 3.0126600184576594e+213 0.0000000000000000e+00 128! 3.8562048236258041e+215 3.8562048236258041e+215 0.0000000000000000e+00 129! 4.9745042224772875e+217 4.9745042224772875e+217 0.0000000000000000e+00 130! 6.4668554892204741e+219 6.4668554892204741e+219 0.0000000000000000e+00 131! 8.4715806908788206e+221 8.4715806908788206e+221 0.0000000000000000e+00 132! 1.1182486511960043e+224 1.1182486511960043e+224 0.0000000000000000e+00 133! 1.4872707060906857e+226 1.4872707060906857e+226 0.0000000000000000e+00 134! 1.9929427461615188e+228 1.9929427461615188e+228 0.0000000000000000e+00 135! 2.6904727073180504e+230 2.6904727073180504e+230 0.0000000000000000e+00 136! 3.6590428819525489e+232 3.6590428819525483e+232 6.7887396453675874e-01 137! 5.0128887482749920e+234 5.0128887482749920e+234 0.0000000000000000e+00 138! 6.9177864726194886e+236 6.9177864726194886e+236 0.0000000000000000e+00 139! 9.6157231969410894e+238 9.6157231969410894e+238 0.0000000000000000e+00 140! 1.3462012475717526e+241 1.3462012475717526e+241 0.0000000000000000e+00 141! 1.8981437590761709e+243 1.8981437590761713e+243 -8.9930580160485185e-01 142! 2.6953641378881629e+245 2.6953641378881629e+245 0.0000000000000000e+00 143! 3.8543707171800731e+247 3.8543707171800731e+247 0.0000000000000000e+00 144! 5.5502938327393044e+249 5.5502938327393052e+249 -6.4498621112507060e-01 145! 8.0479260574719917e+251 8.0479260574719917e+251 0.0000000000000000e+00 146! 1.1749972043909107e+254 1.1749972043909107e+254 0.0000000000000000e+00 147! 1.7272458904546389e+256 1.7272458904546386e+256 8.6930492876478649e-01 148! 2.5563239178728654e+258 2.5563239178728658e+258 -7.5183128974251812e-01 149! 3.8089226376305698e+260 3.8089226376305692e+260 6.4586849051706241e-01 150! 5.7133839564458547e+262 5.7133839564458547e+262 0.0000000000000000e+00 151! 8.6272097742332400e+264 8.6272097742332400e+264 0.0000000000000000e+00 152! 1.3113358856834524e+267 1.3113358856834524e+267 0.0000000000000000e+00 153! 2.0063439050956823e+269 2.0063439050956823e+269 0.0000000000000000e+00 154! 3.0897696138473508e+271 3.0897696138473508e+271 0.0000000000000000e+00 155! 4.7891429014633941e+273 4.7891429014633941e+273 0.0000000000000000e+00 156! 7.4710629262828942e+275 7.4710629262828942e+275 0.0000000000000000e+00 157! 1.1729568794264145e+278 1.1729568794264143e+278 6.0451064252701348e-01 158! 1.8532718694937350e+280 1.8532718694937350e+280 0.0000000000000000e+00 159! 2.9467022724950384e+282 2.9467022724950384e+282 0.0000000000000000e+00 160! 4.7147236359920616e+284 4.7147236359920616e+284 0.0000000000000000e+00 161! 7.5907050539472190e+286 7.5907050539472190e+286 0.0000000000000000e+00 162! 1.2296942187394494e+289 1.2296942187394494e+289 0.0000000000000000e+00 163! 2.0044015765453026e+291 2.0044015765453026e+291 0.0000000000000000e+00 164! 3.2872185855342959e+293 3.2872185855342966e+293 -9.7144269909769743e-01 165! 5.4239106661315887e+295 5.4239106661315887e+295 0.0000000000000000e+00 166! 9.0036917057784375e+297 9.0036917057784375e+297 0.0000000000000000e+00 167! 1.5036165148649991e+300 1.5036165148649991e+300 0.0000000000000000e+00 168! 2.5260757449731984e+302 2.5260757449731984e+302 0.0000000000000000e+00 169! 4.2690680090047051e+304 4.2690680090047051e+304 0.0000000000000000e+00 170! 7.2574156153079990e+306 7.2574156153079990e+306 0.0000000000000000e+00 Test xFactorial() Exceptional values: Negative argument return 0, Argument > Factorial_Max_Arg() return DBL_MAX (-1)! 0.0000000000000000e+00 (171)! 1.7976931348623157e+308 (172)! 1.7976931348623157e+308 Factorials n! xFactorial(n) n*xFactorial(n-1) Relative Error / DBL_EPSILON 0! 1.0000000000000000e+00 1.0000000000000000e+00 0.0000000000000000e+00 1! 1.0000000000000000e+00 1.0000000000000000e+00 0.0000000000000000e+00 2! 2.0000000000000000e+00 2.0000000000000000e+00 0.0000000000000000e+00 3! 6.0000000000000000e+00 6.0000000000000000e+00 0.0000000000000000e+00 4! 2.4000000000000000e+01 2.4000000000000000e+01 0.0000000000000000e+00 5! 1.2000000000000000e+02 1.2000000000000000e+02 0.0000000000000000e+00 6! 7.2000000000000000e+02 7.2000000000000000e+02 0.0000000000000000e+00 7! 5.0400000000000000e+03 5.0400000000000000e+03 0.0000000000000000e+00 8! 4.0320000000000000e+04 4.0320000000000000e+04 0.0000000000000000e+00 9! 3.6288000000000000e+05 3.6288000000000000e+05 0.0000000000000000e+00 10! 3.6288000000000000e+06 3.6288000000000000e+06 0.0000000000000000e+00 11! 3.9916800000000000e+07 3.9916800000000000e+07 0.0000000000000000e+00 12! 4.7900160000000000e+08 4.7900160000000000e+08 0.0000000000000000e+00 13! 6.2270208000000000e+09 6.2270208000000000e+09 0.0000000000000000e+00 14! 8.7178291200000000e+10 8.7178291200000000e+10 0.0000000000000000e+00 15! 1.3076743680000000e+12 1.3076743680000000e+12 0.0000000000000000e+00 16! 2.0922789888000000e+13 2.0922789888000000e+13 0.0000000000000000e+00 17! 3.5568742809600000e+14 3.5568742809600000e+14 0.0000000000000000e+00 18! 6.4023737057280000e+15 6.4023737057280000e+15 0.0000000000000000e+00 19! 1.2164510040883200e+17 1.2164510040883200e+17 0.0000000000000000e+00 20! 2.4329020081766400e+18 2.4329020081766400e+18 0.0000000000000000e+00 21! 5.1090942171709440e+19 5.1090942171709440e+19 0.0000000000000000e+00 22! 1.1240007277776077e+21 1.1240007277776077e+21 0.0000000000000000e+00 23! 2.5852016738884978e+22 2.5852016738884978e+22 0.0000000000000000e+00 24! 6.2044840173323941e+23 6.2044840173323941e+23 0.0000000000000000e+00 25! 1.5511210043330986e+25 1.5511210043330986e+25 0.0000000000000000e+00 26! 4.0329146112660565e+26 4.0329146112660565e+26 0.0000000000000000e+00 27! 1.0888869450418352e+28 1.0888869450418352e+28 -4.4409599182702370e-04 28! 3.0488834461171387e+29 3.0488834461171387e+29 0.0000000000000000e+00 29! 8.8417619937397019e+30 8.8417619937397019e+30 2.8002111799930557e-04 30! 2.6525285981219107e+32 2.6525285981219107e+32 -2.9868919253259261e-04 31! 8.2228386541779224e+33 8.2228386541779224e+33 0.0000000000000000e+00 32! 2.6313083693369352e+35 2.6313083693369352e+35 0.0000000000000000e+00 33! 8.6833176188118859e+36 8.6833176188118859e+36 0.0000000000000000e+00 34! 2.9523279903960416e+38 2.9523279903960416e+38 0.0000000000000000e+00 35! 1.0333147966386145e+40 1.0333147966386145e+40 0.0000000000000000e+00 36! 3.7199332678990125e+41 3.7199332678990125e+41 0.0000000000000000e+00 37! 1.3763753091226346e+43 1.3763753091226346e+43 0.0000000000000000e+00 38! 5.2302261746660112e+44 5.2302261746660112e+44 3.3311097081694757e-04 39! 2.0397882081197444e+46 2.0397882081197444e+46 -2.7332182220877750e-04 40! 8.1591528324789768e+47 8.1591528324789768e+47 0.0000000000000000e+00 41! 3.3452526613163808e+49 3.3452526613163808e+49 0.0000000000000000e+00 42! 1.4050061177528800e+51 1.4050061177528800e+51 2.6005253978331070e-04 43! 6.0415263063373834e+52 6.0415263063373834e+52 0.0000000000000000e+00 44! 2.6582715747884489e+54 2.6582715747884489e+54 0.0000000000000000e+00 45! 1.1962222086548019e+56 1.1962222086548019e+56 0.0000000000000000e+00 46! 5.5026221598120892e+57 5.5026221598120892e+57 0.0000000000000000e+00 47! 2.5862324151116818e+59 2.5862324151116818e+59 0.0000000000000000e+00 48! 1.2413915592536073e+61 1.2413915592536073e+61 2.5282521411539233e-04 49! 6.0828186403426752e+62 6.0828186403426752e+62 0.0000000000000000e+00 50! 3.0414093201713376e+64 3.0414093201713376e+64 -4.2268248041495799e-04 51! 1.5511187532873822e+66 1.5511187532873822e+66 2.6521253673095403e-04 52! 8.0658175170943877e+67 8.0658175170943877e+67 -3.2641542982271267e-04 53! 4.2748832840600255e+69 4.2748832840600255e+69 3.9416202846516245e-04 54! 2.3084369733924138e+71 2.3084369733924138e+71 -4.6715499669945182e-04 55! 1.2696403353658276e+73 1.2696403353658276e+73 0.0000000000000000e+00 56! 7.1099858780486348e+74 7.1099858780486348e+74 0.0000000000000000e+00 57! 4.0526919504877214e+76 4.0526919504877214e+76 0.0000000000000000e+00 58! 2.3505613312828785e+78 2.3505613312828785e+78 0.0000000000000000e+00 59! 1.3868311854568984e+80 1.3868311854568984e+80 0.0000000000000000e+00 60! 8.3209871127413899e+81 8.3209871127413899e+81 0.0000000000000000e+00 61! 5.0758021387722484e+83 5.0758021387722484e+83 0.0000000000000000e+00 62! 3.1469973260387939e+85 3.1469973260387939e+85 0.0000000000000000e+00 63! 1.9826083154044401e+87 1.9826083154044401e+87 0.0000000000000000e+00 64! 1.2688693218588417e+89 1.2688693218588417e+89 0.0000000000000000e+00 65! 8.2476505920824715e+90 8.2476505920824715e+90 0.0000000000000000e+00 66! 5.4434493907744307e+92 5.4434493907744307e+92 0.0000000000000000e+00 67! 3.6471110918188683e+94 3.6471110918188683e+94 -4.4682729427220953e-04 68! 2.4800355424368305e+96 2.4800355424368305e+96 0.0000000000000000e+00 69! 1.7112245242814130e+98 1.7112245242814130e+98 0.0000000000000000e+00 70! 1.1978571669969892e+100 1.1978571669969892e+100 3.5663467978837564e-04 71! 8.5047858856786230e+101 8.5047858856786230e+101 0.0000000000000000e+00 72! 6.1234458376886085e+103 6.1234458376886085e+103 0.0000000000000000e+00 73! 4.4701154615126844e+105 4.4701154615126844e+105 0.0000000000000000e+00 74! 3.3078854415193862e+107 3.3078854415193862e+107 0.0000000000000000e+00 75! 2.4809140811395400e+109 2.4809140811395400e+109 0.0000000000000000e+00 76! 1.8854947016660504e+111 1.8854947016660504e+111 0.0000000000000000e+00 77! 1.4518309202828587e+113 1.4518309202828587e+113 0.0000000000000000e+00 78! 1.1324281178206297e+115 1.1324281178206297e+115 0.0000000000000000e+00 79! 8.9461821307829757e+116 8.9461821307829757e+116 0.0000000000000000e+00 80! 7.1569457046263806e+118 7.1569457046263806e+118 0.0000000000000000e+00 81! 5.7971260207473678e+120 5.7971260207473678e+120 0.0000000000000000e+00 82! 4.7536433370128420e+122 4.7536433370128420e+122 0.0000000000000000e+00 83! 3.9455239697206588e+124 3.9455239697206588e+124 0.0000000000000000e+00 84! 3.3142401345653532e+126 3.3142401345653532e+126 -3.9891857074318059e-04 85! 2.8171041143805501e+128 2.8171041143805501e+128 3.0036221797133595e-04 86! 2.4227095383672734e+130 2.4227095383672734e+130 0.0000000000000000e+00 87! 2.1077572983795279e+132 2.1077572983795279e+132 0.0000000000000000e+00 88! 1.8548264225739844e+134 1.8548264225739844e+134 0.0000000000000000e+00 89! 1.6507955160908460e+136 1.6507955160908460e+136 0.0000000000000000e+00 90! 1.4857159644817615e+138 1.4857159644817615e+138 0.0000000000000000e+00 91! 1.3520015276784029e+140 1.3520015276784029e+140 0.0000000000000000e+00 92! 1.2438414054641308e+142 1.2438414054641308e+142 0.0000000000000000e+00 93! 1.1567725070816416e+144 1.1567725070816416e+144 -3.2942762621916303e-04 94! 1.0873661566567431e+146 1.0873661566567431e+146 0.0000000000000000e+00 95! 1.0329978488239059e+148 1.0329978488239059e+148 0.0000000000000000e+00 96! 9.9167793487094965e+149 9.9167793487094965e+149 0.0000000000000000e+00 97! 9.6192759682482120e+151 9.6192759682482120e+151 2.6585539502767621e-04 98! 9.4268904488832480e+153 9.4268904488832480e+153 -3.4723969962798521e-04 99! 9.3326215443944153e+155 9.3326215443944153e+155 4.4895637931699104e-04 100! 9.3326215443944151e+157 9.3326215443944151e+157 -2.8733208276287425e-04 101! 9.4259477598383599e+159 9.4259477598383599e+159 0.0000000000000000e+00 102! 9.6144667150351271e+161 9.6144667150351271e+161 0.0000000000000000e+00 103! 9.9029007164861805e+163 9.9029007164861805e+163 2.8393914087297933e-04 104! 1.0299016745145628e+166 1.0299016745145628e+166 0.0000000000000000e+00 105! 1.0813967582402910e+168 1.0813967582402910e+168 0.0000000000000000e+00 106! 1.1462805637347084e+170 1.1462805637347084e+170 0.0000000000000000e+00 107! 1.2265202031961380e+172 1.2265202031961380e+172 3.0769671913981767e-04 108! 1.3246418194518290e+174 1.3246418194518290e+174 0.0000000000000000e+00 109! 1.4438595832024937e+176 1.4438595832024937e+176 0.0000000000000000e+00 110! 1.5882455415227430e+178 1.5882455415227430e+178 0.0000000000000000e+00 111! 1.7629525510902446e+180 1.7629525510902446e+180 0.0000000000000000e+00 112! 1.9745068572210740e+182 1.9745068572210740e+182 0.0000000000000000e+00 113! 2.2311927486598138e+184 2.2311927486598138e+184 3.7195491706159742e-04 114! 2.5435597334721877e+186 2.5435597334721877e+186 -4.1763359108670588e-04 115! 2.9250936934930160e+188 2.9250936934930160e+188 0.0000000000000000e+00 116! 3.3931086844518981e+190 3.3931086844518981e+190 2.5646584544095161e-04 117! 3.9699371608087211e+192 3.9699371608087211e+192 0.0000000000000000e+00 118! 4.6845258497542909e+194 4.6845258497542909e+194 0.0000000000000000e+00 119! 5.5745857612076058e+196 5.5745857612076058e+196 3.2737432433966880e-04 120! 6.6895029134491271e+198 6.6895029134491271e+198 0.0000000000000000e+00 121! 8.0942985252734441e+200 8.0942985252734441e+200 -3.6940089049456842e-04 122! 9.8750442008336011e+202 9.8750442008336011e+202 0.0000000000000000e+00 123! 1.2146304367025329e+205 1.2146304367025329e+205 0.0000000000000000e+00 124! 1.5061417415111409e+207 1.5061417415111409e+207 0.0000000000000000e+00 125! 1.8826771768889261e+209 1.8826771768889261e+209 0.0000000000000000e+00 126! 2.3721732428800469e+211 2.3721732428800469e+211 0.0000000000000000e+00 127! 3.0126600184576594e+213 3.0126600184576594e+213 0.0000000000000000e+00 128! 3.8562048236258041e+215 3.8562048236258041e+215 0.0000000000000000e+00 129! 4.9745042224772875e+217 4.9745042224772875e+217 0.0000000000000000e+00 130! 6.4668554892204741e+219 6.4668554892204741e+219 4.2645550625771398e-04 131! 8.4715806908788206e+221 8.4715806908788206e+221 -4.1668934962585792e-04 132! 1.1182486511960043e+224 1.1182486511960043e+224 4.0406239963719558e-04 133! 1.4872707060906857e+226 1.4872707060906857e+226 0.0000000000000000e+00 134! 1.9929427461615188e+228 1.9929427461615188e+228 0.0000000000000000e+00 135! 2.6904727073180504e+230 2.6904727073180504e+230 -3.5219901724624326e-04 136! 3.6590428819525489e+232 3.6590428819525489e+232 0.0000000000000000e+00 137! 5.0128887482749920e+234 5.0128887482749920e+234 0.0000000000000000e+00 138! 6.9177864726194886e+236 6.9177864726194886e+236 0.0000000000000000e+00 139! 9.6157231969410894e+238 9.6157231969410894e+238 0.0000000000000000e+00 140! 1.3462012475717526e+241 1.3462012475717526e+241 0.0000000000000000e+00 141! 1.8981437590761709e+243 1.8981437590761709e+243 0.0000000000000000e+00 142! 2.6953641378881629e+245 2.6953641378881629e+245 0.0000000000000000e+00 143! 3.8543707171800731e+247 3.8543707171800731e+247 3.5430150757602750e-04 144! 5.5502938327393044e+249 5.5502938327393044e+249 -3.1493467340091332e-04 145! 8.0479260574719917e+251 8.0479260574719917e+251 2.7801129789873730e-04 146! 1.1749972043909107e+254 1.1749972043909107e+254 0.0000000000000000e+00 147! 1.7272458904546389e+256 1.7272458904546389e+256 0.0000000000000000e+00 148! 2.5563239178728654e+258 2.5563239178728654e+258 0.0000000000000000e+00 149! 3.8089226376305698e+260 3.8089226376305698e+260 0.0000000000000000e+00 150! 5.7133839564458547e+262 5.7133839564458547e+262 0.0000000000000000e+00 151! 8.6272097742332400e+264 8.6272097742332400e+264 0.0000000000000000e+00 152! 1.3113358856834524e+267 1.3113358856834524e+267 0.0000000000000000e+00 153! 2.0063439050956823e+269 2.0063439050956823e+269 3.2142584501083406e-04 154! 3.0897696138473508e+271 3.0897696138473508e+271 0.0000000000000000e+00 155! 4.7891429014633941e+273 4.7891429014633941e+273 -4.4124348928843780e-04 156! 7.4710629262828942e+275 7.4710629262828942e+275 0.0000000000000000e+00 157! 1.1729568794264145e+278 1.1729568794264145e+278 2.9517121217139330e-04 158! 1.8532718694937350e+280 1.8532718694937350e+280 0.0000000000000000e+00 159! 2.9467022724950384e+282 2.9467022724950384e+282 0.0000000000000000e+00 160! 4.7147236359920616e+284 4.7147236359920616e+284 3.0800637784992327e-04 161! 7.5907050539472190e+286 7.5907050539472190e+286 -2.4487463580615020e-04 162! 1.2296942187394494e+289 1.2296942187394494e+289 0.0000000000000000e+00 163! 2.0044015765453026e+291 2.0044015765453026e+291 0.0000000000000000e+00 164! 3.2872185855342959e+293 3.2872185855342959e+293 4.7433725541879757e-04 165! 5.4239106661315887e+295 5.4239106661315887e+295 0.0000000000000000e+00 166! 9.0036917057784375e+297 9.0036917057784375e+297 0.0000000000000000e+00 167! 1.5036165148649991e+300 1.5036165148649991e+300 -4.3494930134300606e-04 168! 2.5260757449731984e+302 2.5260757449731984e+302 0.0000000000000000e+00 169! 4.2690680090047051e+304 4.2690680090047051e+304 0.0000000000000000e+00 170! 7.2574156153079990e+306 7.2574156153079990e+306 0.0000000000000000e+00