ttmath/tests2/big_64_64.expected

2162 lines
90 KiB
Plaintext

-2467084570687345068734058673204123462135465945235634565412305823094853247508213734082439712659723645761234870218349273592835412734081723047230452937459127364934081264612947569123475691782.234523452345 = -2.467084570687345069e+186
-1234563456238475028374102837401283741234487999123 = -1.2345634562384750284e+48
-123182370875203845702398570238345345.13245345 = -1.2318237087520384569e+35
-24352345235437.345342567346734 = -24352345235437.3453
-23423424.234563456 = -23423424.234563456
-10 = -10
-1 = -1
-0.5 = -0.5
-0.00000000000000000000000000000000000000000000000000000000000000000000000000000009234 = -9.234e-80
0 = 0
0.0000000000000000000000000000000000000000000000000000000000000000000000000012312313 = 1.2312313e-75
0.5 = 0.5
0.70000000012312345321453245 = 0.700000000123123453
1 = 1
10 = 10
32 = 32
64 = 64
128 = 128
256 = 256
512 = 512
1024 = 1024
452345987.23452345 = 452345987.23452345
3456023874508173402834708567230458673045867340576032487534.2123123123132 = 3.456023874508173402e+57
2467084570687345068734058673204123462135465945235634565412305823094853247508213734082439712659723645761234870218349273592835412734081723047230452937459127364934081264612947569123475691782.234523452345 = 2.467084570687345069e+186
1 ; 2 = 1 ; 2
123.345 ; 3535.234 = 123.345 ; 3535.234
-123.534 ; 234.354 ; 56756.345 = -123.534 ; 234.354 ; 56756.345
-345.4.67 ; -234.5467 ; +456.456456 = error: 10
+3453.234 ; 2234.456 ; -0.12313 = 3453.234 ; 2234.456 ; -0.12313
&1111 = 15
&10010010001101100111110101100100100 = 19624356644
&100101100100110101010011000.01001010110101010101 = 78801560.2923173904
&1001010101011.01010100100111 = 4779.33050537109375
-&1001010101011.01010100100111 = -4779.33050537109375
-&10101010.1010101010101 = -170.6666259765625
&21 = error: 2
&0 = 0
0 = 0
-0 = 0
+0 = 0
#0 = 0
-#0 = 0
#ffab40 = 16755520
#ab084b.466 = 11208779.27490234375
-#76ba.5436 = -30394.3289489746094
-#091aacf.a = -9546447.625
#ffff = 65535
#h = error: 2
10 + (20 * 3) = 70
23423 + 132123 * 234 ^ 123 = 3.423961618399298031e+296
23423 + 132123 * ( 234 ^ 123) = 3.423961618399298031e+296
23423 + (132123 * 234) ^ 123 = 1.967419143463591792e+921
(23423 + 132123) * 234 ^ 123 = 4.030967612721004e+296
5345 + 1234 - 3453 * 12312 / 34534 ^ 12 = 6579
5345 + 1234 - 3453 * 12312 / (34534 ^ 12) = 6579
5345 + 1234 - 3453 * (12312 / 34534) ^ 12 = 6578.98543946796556
5345 + 1234 - (3453 * 12312) / 34534 ^ 12 = 6579
5345 + (1234 - 3453) * 12312 / 34534 ^ 12 = 5345
(5345 + 1234) - 3453 * 12312 / 34534 ^ 12 = 6579
5345 + (1234 - 3453 * 12312) / 34534 ^ 12 = 5345
5345 + (1234 - 3453 * 12312 / 34534) ^ 12 = 426835.383873863948
(5345 + 1234 - 3453 * 12312 / 34534 ^ 12) = 6579
() = error: 2
543 + 2342 < 363 * 123 = 1
645 * 12323 < 53.234 * 2346.3123 = 0
23545 * 123 < 51233.234 * 26.3123 = 0
-231 * 533 < 123 * 543.234 = 1
123.234 * 123 < -346 * 123.45 = 0
345 + 234 < 765 - 123 = 1
645 ^ 123 < 546 ^ 75.46 = 0
123 - 31% < 8675 + 12% = error: 10
123 * 31% < 8675 * 12% = error: 10
543 + 2342 <= 363 * 123 = 1
645 * 12323 <= 53.234 * 2346.3123 = 0
23545 * 123 <= 51233.234 * 26.3123 = 0
-231 * 533 <= 123 * 543.234 = 1
123.234 * 123 <= -346 * 123.45 = 0
345 + 234 <= 765 - 123 = 1
645 ^ 123 <= 546 ^ 75.46 = 0
123 - 31% <= 8675 + 12% = error: 10
123 * 31% <= 8675 * 12% = error: 10
543 + 2342 == 363 * 123 = 0
645 * 12323 == 53.234 * 2346.3123 = 0
23545 * 123 == 51233.234 * 26.3123 = 0
-231 * 533 == 123 * 543.234 = 0
123.234 * 123 == -346 * 123.45 = 0
345 + 234 == 765 - 123 = 0
645 ^ 123 == 546 ^ 75.46 = 0
123 - 31% == 8675 + 12% = error: 10
123 * 31% == 8675 * 12% = error: 10
543 + 2342 > 363 * 123 = 0
645 * 12323 > 53.234 * 2346.3123 = 1
23545 * 123 > 51233.234 * 26.3123 = 1
-231 * 533 > 123 * 543.234 = 0
123.234 * 123 > -346 * 123.45 = 1
345 + 234 > 765 - 123 = 0
645 ^ 123 > 546 ^ 75.46 = 1
123 - 31% > 8675 + 12% = error: 10
123 * 31% > 8675 * 12% = error: 10
543 + 2342 >= 363 * 123 = 0
645 * 12323 >= 53.234 * 2346.3123 = 1
23545 * 123 >= 51233.234 * 26.3123 = 1
-231 * 533 >= 123 * 543.234 = 0
123.234 * 123 >= -346 * 123.45 = 1
345 + 234 >= 765 - 123 = 0
645 ^ 123 >= 546 ^ 75.46 = 1
123 - 31% >= 8675 + 12% = error: 10
123 * 31% >= 8675 * 12% = error: 10
543 + 2342 != 363 * 123 = 1
645 * 12323 != 53.234 * 2346.3123 = 1
23545 * 123 != 51233.234 * 26.3123 = 1
-231 * 533 != 123 * 543.234 = 1
123.234 * 123 != -346 * 123.45 = 1
345 + 234 != 765 - 123 = 1
645 ^ 123 != 546 ^ 75.46 = 1
123 - 31% != 8675 + 12% = error: 10
123 * 31% != 8675 * 12% = error: 10
34 + 234 = 268
5675 - 12313 = -6638
34534.234234 + 3645645.2342342 = 3680179.4684682
54256367567.1245345 + 3456567.123123 = 54259824134.2476575
-234234.456456 + 345456347.34325432 = 345222112.88679832
-23423.23423576 + -1231323.346767 = -1254746.58100276
-563456347.23542345 - +3452365.345234532 = -566908712.580657982
-5634.12341234 - 235667.12341243 = -241301.24682477
+7456745.2341243 + 876973245.131321231 = 884429990.365445531
44+2+1-1.23+12.54*43.534*124.4234+765.123-12.123+4657.234 = 73380.773626824
345.234 * 756756.234234 = 261257981.769540756
34565.123123 * 456456.234 = 15777465928.47089878
-12312.243 * 1213.5345 = -14941331.6528835
-654.123 * +2342.56456 = -1532325.35768088
+2342.435656 * -123.3456456 = -288929.238265779514
-234234.456456 * 2345345.1231234 = -549360640116.539996
34224.6456465 / 123135.12341234 = 0.277943812440035069
1231.345345645 / 1231.4564756 = 0.999909757301860097
12334543654564.123123 / 34523452345234523.4786 = 0.000357280133261838549
-123123.234243 / 132143.3453456 = -0.931739951951350048
-1231.345345 / +35645.12312312353 = -0.0345445670294573248
-122454564.123123 / -12312364.2342324 = 9.94565802258020083
-12312313.1231313 / -123165.75675675 = 99.9653917399125923
456456 + 12.543 % = error: 10
3345.1231 - 543.0 % = error: 10
12112.456 + 0.5 % = error: 10
-234.645 - 12.7656 % = error: 10
-757567.234234 - 1.5 % = error: 10
-354345 - 2 % = error: 10
245 ^ 12 = 4.677276156752109727e+28
23.426 ^ 123.23 = 6.136230468986513069e+168
1235345 ^ 3 = 1.885231923903688625e+18
123.1231 ^ -12.534 = 6.30498684746781402e-27
6543.2134 ^ -432.1231 = 1.283889291386525816e-1649
123.123 ^ 534.234 = 5.373611352532636248e+1116
245 ^ 0 = 1
0 ^ 0 = error: 13
-1 ^ 1 = -1
1 ^ 1 = 1
6456 ^ 46.456 = 9.900687770301879592e+176
456 ^ 123 = 1.1289524430609983907e+327
2 ^ 2 = 4
3 ^ 3 = 27
3.3 ^ 3 = 35.937
3.2354 ^ 4 = 109.5751123526691856
35634.3564 ^ 76 = 8.750600720270927333e+345
-4 ^ 5 = -1024
-6 ^ 234 = 1.2229046314189023494e+182
-6 ^ -8 = 0.000000595374180765127267
-6 ^ -120 = 4.18648899542805784e-94
-53.342 ^ -234.234 = error: 13
234.234 ^ 234.234 = 1.128711237438882308e+555
123.3456 ^ 123.65 = 3.69352287586771594e+258
2 ^ (2 ^ 31) + 1 = 1.761613051684628431e+646456993
2 ^ (2 ^ 63) + 1 = 1.383173321939830946e+2776511644261678566
2 ^ (2 ^ 127) + 1 = error: 8
2 ^ (2 ^ 255) + 1 = error: 8
2 ^ (2 ^ 511) + 1 = error: 8
345.234 < 345.34234 = 1
264.123 < 756876.2342 = 1
54 < 120 = 1
6456 < 123 = 0
765 < 123.3245345645 = 0
-645 < + 345.74567 = 1
-345.123 < -6578.2134 = 0
-867867 < -234 = 1
456754 > 123132.234243 = 1
1212.456 > 457654.234 = 0
98345.423 > -3123.345 = 1
-124 > -3453 = 1
+1234 > +75667 = 0
-231.123142 > -234456.23454675 = 1
-123564 > +456456 = 0
-57867.3245 > -123123.67575687 = 1
567558 <= 567558 = 1
3453.34234 <= 587678678 = 1
5756.324 <= 0.0034531.1231 = error: 10
234123.56756 <= -234.5687 = 0
-46756.234 <= -0.3565 = 1
-0.00000234673456 <= 0.0000000123345 = 1
-32 <= -64 = 0
567567 == 567567 = 1
2342 == 2342 = 1
-1 == -1 = 1
0 == 0 = 1
0 == -1 = 0
3543.234234 == -3543.234234 = 0
-3543.234234 == 3543.234234 = 0
465456.234243 == -0.23423453454 = 0
-0.123123 = 4765.3245345 = error: 15
234.4567568 == 234.4567568 = 1
86786.234 == 123.345345 = 0
-1231 == + 5345 = 0
-1231.00000001 == + 5345.00000001 = 0
567567 != 567567 = 0
2342 != 2342 = 0
-1 != -1 = 0
0 != 0 = 0
0 != -1 = 1
3543.234234 != -3543.234234 = 1
-3543.234234 != 3543.234234 = 1
465456.234243 != -0.23423453454 = 1
-0.123123 = 4765.3245345 = error: 15
234.4567568 != 234.4567568 = 0
86786.234 != 123.345345 = 1
-1231 != + 5345 = 1
-1231.00000001 != + 5345.00000001 = 1
0 && 0 = 0
0 && 1 = 0
1 && 0 = 0
1 && 1 = 1
2 && 0 = 0
3 && 1 = 1
4 && 2 = 1
4 && 2.001 = 1
100 && 100 = 1
664564 && 123123 = 1
-1 && 0 = 0
+1 && +0 = 0
+0 && +1 = 0
+1 && +1 = 1
+0 && +0 = 0
554 && 0 = 0
4567.234 && 456456.234234 = 1
-32453.345243 && 546456.3546456 = 1
3673456.1315 && -456456.234234 = 1
-354.3245 && -5345.3453 = 1
0 || 0 = 0
0 || 1 = 1
1 || 0 = 1
1 || 1 = 1
2 || 0 = 1
3 || 1 = 1
4 || 2 = 1
4 || 2.001 = 1
100 || 100 = 1
664564 || 123123 = 1
-1 || 0 = 1
+1 || +0 = 1
+0 || +1 = 1
+1 || +1 = 1
+0 || +0 = 0
554 || 0 = 1
4567.234 || 456456.234234 = 1
-32453.345243 || 546456.3546456 = 1
3673456.1315 || -456456.234234 = 1
-354.3245 || -5345.3453 = 1
e = 2.71828182845904524
pi = 3.14159265358979324
-e = -2.71828182845904524
-pi = -3.14159265358979324
2e = 5.43656365691809047
2pi = 6.28318530717958648
-2e = -5.43656365691809047
-2pi = -6.28318530717958648
pi*pi = 9.86960440108935862
-pi*pi = -9.86960440108935862
e*e = 7.38905609893065023
-e*e = -7.38905609893065023
123.345pi = 387.499745857033047
123.345*pi = 387.499745857033047
-123.345pi = -387.499745857033047
-123.345*pi = -387.499745857033047
7567.345e = 20570.1764031804137
7567.345*e = 20570.1764031804137
-7567.345e = -20570.1764031804137
-7567.345*e = -20570.1764031804137
pi+234 = 237.141592653589793
-pi+23464.2342 = 23461.0926073464102
-e+234.234 = 231.515718171540955
min() = error: 2
max() = error: 2
min(21;123;234) = 21
min(-234,234 ; 234 ; 64564) = -234.234
min(-567567.34234 ; 234.23423424) = -567567.34234
max(-2134; 0 ; 7576.4464) = 7576.4464
max(-546.234234 ; 0.354345; 74567.45345) = 74567.45345
max(7567.456 ; 3634657367.45, 52345) = error: 10
sin(-534123123532342436,234234) = 0.705540325570391906
sin(-53643561231,7456734) = -0.509503809385562201
sin(-435345234,234234) = 0.126097706165519377
sin(-2*pi*1000) = 0
sin(-2*pi*100) = 0
sin(-2*pi*10) = 0
sin(-2*pi-0.1) = -0.0998334166468281522
sin(-2*pi-0.01) = -0.00999983333416666489
sin(-2*pi-0.001) = -0.00099999983333334169
sin(-2*pi-0.0001) = -0.000099999999833333162
sin(-2*pi) = 0
sin(-2*pi*1.0) = 0
sin(-2*pi*0.9) = 0.587785252292473129
sin(-2*pi*0.8) = 0.951056516295153572
sin(-2*pi*0.7) = 0.951056516295153572
sin(-2*pi*0.6) = 0.587785252292473129
sin(-2*pi*0.5) = 0
sin(-2*pi*0.4) = -0.587785252292473129
sin(-2*pi*0.3) = -0.951056516295153572
sin(-2*pi*0.2) = -0.951056516295153572
sin(-2*pi*0.1) = -0.587785252292473129
sin(-pi*1.0) = 0
sin(-pi*0.9) = -0.309016994374947424
sin(-pi*0.8) = -0.587785252292473129
sin(-pi*0.7) = -0.809016994374947424
sin(-pi*0.6) = -0.951056516295153572
sin(-pi*0.5) = -1
sin(-pi*0.4) = -0.951056516295153572
sin(-pi*0.3) = -0.809016994374947424
sin(-pi*0.2) = -0.587785252292473129
sin(-pi*0.1) = -0.309016994374947424
sin(-0.2) = -0.198669330795061215
sin(-0.1) = -0.0998334166468281523
sin(-0.065) = -0.0649542388347826011
sin(-0.0023) = -0.00229999797216720303
sin(-0.0000234234) = -0.0000234233999978581031
sin(0) = 0
sin(0.0000234234) = 0.0000234233999978581031
sin(0.0023) = 0.00229999797216720303
sin(0.065) = 0.0649542388347826011
sin(0.1) = 0.0998334166468281523
sin(0.2) = 0.198669330795061215
sin(pi*0.1) = 0.309016994374947424
sin(pi*0.2) = 0.587785252292473129
sin(pi*0.3) = 0.809016994374947424
sin(pi*0.4) = 0.951056516295153572
sin(pi*0.5) = 1
sin(pi*0.6) = 0.951056516295153572
sin(pi*0.7) = 0.809016994374947424
sin(pi*0.8) = 0.587785252292473129
sin(pi*0.9) = 0.309016994374947424
sin(pi*1.0) = 0
sin(2*pi*0.1) = 0.587785252292473129
sin(2*pi*0.2) = 0.951056516295153572
sin(2*pi*0.3) = 0.951056516295153572
sin(2*pi*0.4) = 0.587785252292473129
sin(2*pi*0.5) = 0
sin(2*pi*0.6) = -0.587785252292473129
sin(2*pi*0.7) = -0.951056516295153572
sin(2*pi*0.8) = -0.951056516295153572
sin(2*pi*0.9) = -0.587785252292473129
sin(2*pi*1.0) = 0
sin(2*pi+0.001) = 0.00099999983333334169
sin(2*pi+0.01) = 0.00999983333416666489
sin(2*pi+0.1) = 0.0998334166468281522
sin(2*pi*10) = 0
sin(2*pi*100) = 0
sin(2*pi*1000) = 0
sin(5345.234234) = -0.982813508926305737
sin(4356456.234234) = -0.273204861848603536
sin(3564564563652.23423423) = 0.260423705879810105
sin(45621452345234523452354.3452345) = 0
cos(-534123123532342436,234234) = 0.714498711862536665
cos(-53643561231,7456734) = 0.86046840009662833
cos(-435345234,234234) = 0.99201782670496181
cos(-2*pi*1000) = 1
cos(-2*pi*100) = 1
cos(-2*pi*10) = 1
cos(-2*pi-0.1) = 0.995004165278025766
cos(-2*pi-0.01) = 0.999950000416665278
cos(-2*pi-0.001) = 0.999999500000041667
cos(-2*pi-0.0001) = 0.999999995000000004
cos(-2*pi) = 1
cos(-2*pi*1.0) = 1
cos(-2*pi*0.9) = 0.809016994374947424
cos(-2*pi*0.8) = 0.309016994374947424
cos(-2*pi*0.7) = -0.309016994374947424
cos(-2*pi*0.6) = -0.809016994374947424
cos(-2*pi*0.5) = -1
cos(-2*pi*0.4) = -0.809016994374947424
cos(-2*pi*0.3) = -0.309016994374947424
cos(-2*pi*0.2) = 0.309016994374947424
cos(-2*pi*0.1) = 0.809016994374947424
cos(-pi*1.0) = -1
cos(-pi*0.9) = -0.951056516295153572
cos(-pi*0.8) = -0.809016994374947424
cos(-pi*0.7) = -0.587785252292473129
cos(-pi*0.6) = -0.309016994374947424
cos(-pi*0.5) = 0
cos(-pi*0.4) = 0.309016994374947424
cos(-pi*0.3) = 0.587785252292473129
cos(-pi*0.2) = 0.809016994374947424
cos(-pi*0.1) = 0.951056516295153572
cos(-0.2) = 0.980066577841241631
cos(-0.1) = 0.995004165278025766
cos(-0.065) = 0.99788824367130111
cos(-0.0023) = 0.999997355001166004
cos(-0.0000234234) = 0.999999999725672166
cos(0) = 1
cos(0.0000234234) = 0.999999999725672166
cos(0.0023) = 0.999997355001166004
cos(0.065) = 0.99788824367130111
cos(0.1) = 0.995004165278025766
cos(0.2) = 0.980066577841241631
cos(pi*0.1) = 0.951056516295153572
cos(pi*0.2) = 0.809016994374947424
cos(pi*0.3) = 0.587785252292473129
cos(pi*0.4) = 0.309016994374947424
cos(pi*0.5) = 0
cos(pi*0.6) = -0.309016994374947424
cos(pi*0.7) = -0.587785252292473129
cos(pi*0.8) = -0.809016994374947424
cos(pi*0.9) = -0.951056516295153572
cos(pi*1.0) = -1
cos(2*pi*0.1) = 0.809016994374947424
cos(2*pi*0.2) = 0.309016994374947424
cos(2*pi*0.3) = -0.309016994374947424
cos(2*pi*0.4) = -0.809016994374947424
cos(2*pi*0.5) = -1
cos(2*pi*0.6) = -0.809016994374947424
cos(2*pi*0.7) = -0.309016994374947424
cos(2*pi*0.8) = 0.309016994374947424
cos(2*pi*0.9) = 0.809016994374947424
cos(2*pi*1.0) = 1
cos(2*pi+0.001) = 0.999999500000041667
cos(2*pi+0.01) = 0.999950000416665278
cos(2*pi+0.1) = 0.995004165278025766
cos(2*pi*10) = 1
cos(2*pi*100) = 1
cos(2*pi*1000) = 1
cos(5345.234234) = -0.184601209833420039
cos(4356456.234234) = -0.961955873968343028
cos(3564564563652.23423423) = -0.965494409849064978
cos(45621452345234523452354.3452345) = 0
tan(-534123123532342436,234234) = 0.987461997980664976
tan(-53643561231,7456734) = -0.592123789006483292
tan(-435345234,234234) = 0.127112338882416446
tan(-2*pi*1000) = 0
tan(-2*pi*100) = 0
tan(-2*pi*10) = 0
tan(-2*pi-0.1) = -0.100334672085450545
tan(-2*pi-0.01) = -0.01000033334666720658
tan(-2*pi-0.001) = -0.00100000033333346669
tan(-2*pi-0.0001) = -0.0001000000003333331633
tan(-2*pi) = 0
tan(-2*pi*1.0) = 0
tan(-2*pi*0.9) = 0.726542528005360886
tan(-2*pi*0.8) = 3.0776835371752534
tan(-2*pi*0.7) = -3.0776835371752534
tan(-2*pi*0.6) = -0.726542528005360886
tan(-2*pi*0.5) = 0
tan(-2*pi*0.4) = 0.726542528005360886
tan(-2*pi*0.3) = 3.0776835371752534
tan(-2*pi*0.2) = -3.0776835371752534
tan(-2*pi*0.1) = -0.726542528005360886
tan(-pi*1.0) = 0
tan(-pi*0.9) = 0.324919696232906326
tan(-pi*0.8) = 0.726542528005360886
tan(-pi*0.7) = 1.37638192047117354
tan(-pi*0.6) = 3.0776835371752534
tan(-pi*0.5) = error: 13
tan(-pi*0.4) = -3.0776835371752534
tan(-pi*0.3) = -1.37638192047117354
tan(-pi*0.2) = -0.726542528005360886
tan(-pi*0.1) = -0.324919696232906326
tan(-0.2) = -0.202710035508672483
tan(-0.1) = -0.1003346720854505451
tan(-0.065) = -0.065091696637101749
tan(-0.0023) = -0.00230000405567524848
tan(-0.0000234234) = -0.0000234234000042837937
tan(0) = 0
tan(0.0000234234) = 0.0000234234000042837937
tan(0.0023) = 0.00230000405567524848
tan(0.065) = 0.065091696637101749
tan(0.1) = 0.1003346720854505451
tan(0.2) = 0.202710035508672483
tan(pi*0.1) = 0.324919696232906326
tan(pi*0.2) = 0.726542528005360886
tan(pi*0.3) = 1.37638192047117354
tan(pi*0.4) = 3.0776835371752534
tan(pi*0.5) = error: 13
tan(pi*0.6) = -3.0776835371752534
tan(pi*0.7) = -1.37638192047117354
tan(pi*0.8) = -0.726542528005360886
tan(pi*0.9) = -0.324919696232906326
tan(pi*1.0) = 0
tan(2*pi*0.1) = 0.726542528005360886
tan(2*pi*0.2) = 3.0776835371752534
tan(2*pi*0.3) = -3.0776835371752534
tan(2*pi*0.4) = -0.726542528005360886
tan(2*pi*0.5) = 0
tan(2*pi*0.6) = 0.726542528005360886
tan(2*pi*0.7) = 3.0776835371752534
tan(2*pi*0.8) = -3.0776835371752534
tan(2*pi*0.9) = -0.726542528005360886
tan(2*pi*1.0) = 0
tan(2*pi+0.001) = 0.00100000033333346669
tan(2*pi+0.01) = 0.01000033334666720658
tan(2*pi+0.1) = 0.100334672085450545
tan(2*pi*10) = 0
tan(2*pi*100) = 0
tan(2*pi*1000) = 0
tan(5345.234234) = 5.3239819490520915
tan(4356456.234234) = 0.284009765148119907
tan(3564564563652.23423423) = -0.269730930830062443
tan(45621452345234523452354.3452345) = error: 13
tan(pi/4) = 1
cot(-534123123532342436,234234) = 1.01269719953271612
cot(-53643561231,7456734) = -1.68883604841799522
cot(-435345234,234234) = 7.86705687891587384
cot(-2*pi*1000) = error: 13
cot(-2*pi*100) = error: 13
cot(-2*pi*10) = error: 13
cot(-2*pi-0.1) = -9.96664442325923787
cot(-2*pi-0.01) = -99.9966666444442307
cot(-2*pi-0.001) = -999.999666666644424
cot(-2*pi-0.0001) = -9999.99996666668378
cot(-2*pi) = error: 13
cot(-2*pi*1.0) = error: 13
cot(-2*pi*0.9) = 1.37638192047117354
cot(-2*pi*0.8) = 0.324919696232906326
cot(-2*pi*0.7) = -0.324919696232906326
cot(-2*pi*0.6) = -1.37638192047117354
cot(-2*pi*0.5) = error: 13
cot(-2*pi*0.4) = 1.37638192047117354
cot(-2*pi*0.3) = 0.324919696232906326
cot(-2*pi*0.2) = -0.324919696232906326
cot(-2*pi*0.1) = -1.37638192047117354
cot(-pi*1.0) = error: 13
cot(-pi*0.9) = 3.0776835371752534
cot(-pi*0.8) = 1.37638192047117354
cot(-pi*0.7) = 0.726542528005360886
cot(-pi*0.6) = 0.324919696232906326
cot(-pi*0.5) = 0
cot(-pi*0.4) = -0.324919696232906326
cot(-pi*0.3) = -0.726542528005360886
cot(-pi*0.2) = -1.37638192047117354
cot(-pi*0.1) = -3.0776835371752534
cot(-0.2) = -4.93315487558689366
cot(-0.1) = -9.96664442325923786
cot(-0.065) = -15.36294261271426069
cot(-0.0023) = -434.781842028715129
cot(-0.0000234234) = -42692.350376850277
cot(0) = error: 13
cot(0.0000234234) = 42692.350376850277
cot(0.0023) = 434.781842028715129
cot(0.065) = 15.36294261271426069
cot(0.1) = 9.96664442325923786
cot(0.2) = 4.93315487558689366
cot(pi*0.1) = 3.0776835371752534
cot(pi*0.2) = 1.37638192047117354
cot(pi*0.3) = 0.726542528005360886
cot(pi*0.4) = 0.324919696232906326
cot(pi*0.5) = 0
cot(pi*0.6) = -0.324919696232906326
cot(pi*0.7) = -0.726542528005360886
cot(pi*0.8) = -1.37638192047117354
cot(pi*0.9) = -3.0776835371752534
cot(pi*1.0) = error: 13
cot(2*pi*0.1) = 1.37638192047117354
cot(2*pi*0.2) = 0.324919696232906326
cot(2*pi*0.3) = -0.324919696232906326
cot(2*pi*0.4) = -1.37638192047117354
cot(2*pi*0.5) = error: 13
cot(2*pi*0.6) = 1.37638192047117354
cot(2*pi*0.7) = 0.324919696232906326
cot(2*pi*0.8) = -0.324919696232906326
cot(2*pi*0.9) = -1.37638192047117354
cot(2*pi*1.0) = error: 13
cot(2*pi+0.001) = 999.999666666644424
cot(2*pi+0.01) = 99.9966666444442307
cot(2*pi+0.1) = 9.96664442325923787
cot(2*pi*10) = error: 13
cot(2*pi*100) = error: 13
cot(2*pi*1000) = error: 13
cot(5345.234234) = 0.187829337058147807
cot(4356456.234234) = 3.52100569316153254
cot(3564564563652.23423423) = -3.70739832069917933
cot(45621452345234523452354.3452345) = error: 13
cot(pi/4) = 1
degtodeg(20 ; -15 ; 0) = error: 13
degtodeg(20 ; 0 ; -20) = error: 13
degtodeg(0 ; 0 ; 0) = 0
degtodeg(0 ; 0 ; 30) = 0.00833333333333333333
degtodeg(0 ; 30 ; 0) = 0.5
degtodeg(0 ; 30 ; 30) = 0.508333333333333333
degtodeg(0 ; 45 ; 45) = 0.7625
degtodeg(0 ; 100 ; 200) = 1.72222222222222222
degtodeg(0 ; 300 ; 400) = 5.11111111111111111
degtodeg(0 ; 600 ; 800) = 10.22222222222222222
degtodeg(10 ; 10 ; 10) = 10.16944444444444444
degtodeg(10 ; 30 ; 10) = 10.50277777777777778
degtodeg(10 ; 59 ; 59) = 10.99972222222222222
degtodeg(10 ; 0.0005 ; 0.2) = 10.00006388888888889
degtodeg(10 ; 25.2 ; 55.3) = 10.43536111111111111
degtodeg(10 ; 65.1 ; 70.3) = 11.10452777777777778
degtodeg(10 ; 100 ; 200) = 11.72222222222222222
degtodeg(10 ; 300 ; 400) = 15.11111111111111111
degtodeg(10 ; 600 ; 800) = 20.2222222222222222
degtodeg(20 ; 15 ; 0) = 20.25
degtodeg(20 ; 15 ; 15) = 20.2541666666666667
degtodeg(20 ; 30 ; 0) = 20.5
degtodeg(20 ; 30 ; 30) = 20.5083333333333333
degtodeg(20 ; 45 ; 0) = 20.75
degtodeg(20 ; 45 ; 45) = 20.7625
degtodeg(20 ; 10 ; 20) = 20.1722222222222222
degtodeg(20 ; 50 ; 40) = 20.8444444444444444
degtodeg(50 ; 15 ; 0) = 50.25
degtodeg(50 ; 15 ; 15) = 50.2541666666666667
degtodeg(50 ; 30 ; 0) = 50.5
degtodeg(50 ; 30 ; 30) = 50.5083333333333333
degtodeg(50 ; 45 ; 0) = 50.75
degtodeg(50 ; 45 ; 45) = 50.7625
degtodeg(50 ; 10 ; 20) = 50.1722222222222222
degtodeg(50 ; 50 ; 40) = 50.8444444444444444
degtodeg(60 ; 15 ; 0) = 60.25
degtodeg(60 ; 15 ; 15) = 60.2541666666666667
degtodeg(60 ; 30 ; 0) = 60.5
degtodeg(60 ; 30 ; 30) = 60.5083333333333333
degtodeg(60 ; 45 ; 0) = 60.75
degtodeg(60 ; 45 ; 45) = 60.7625
degtodeg(60 ; 10 ; 20) = 60.1722222222222222
degtodeg(60 ; 50 ; 40) = 60.8444444444444444
degtodeg(80 ; 15 ; 0) = 80.25
degtodeg(80 ; 15 ; 15) = 80.2541666666666667
degtodeg(80 ; 30 ; 0) = 80.5
degtodeg(80 ; 30 ; 30) = 80.5083333333333333
degtodeg(80 ; 45 ; 0) = 80.75
degtodeg(80 ; 45 ; 45) = 80.7625
degtodeg(80 ; 10 ; 20) = 80.1722222222222222
degtodeg(80 ; 50 ; 40) = 80.8444444444444444
degtodeg(-10 ; 10 ; 10) = -10.16944444444444444
degtodeg(-10 ; 30 ; 10) = -10.50277777777777778
degtodeg(-10 ; 59 ; 59) = -10.99972222222222222
degtodeg(-10 ; 0.0005 ; 0.2) = -10.00006388888888889
degtodeg(-10 ; 25.2 ; 55.3) = -10.43536111111111111
degtodeg(-10 ; 65.1 ; 70.3) = -11.10452777777777778
degtodeg(-10 ; 100 ; 200) = -11.72222222222222222
degtodeg(-10 ; 300 ; 400) = -15.11111111111111111
degtodeg(-10 ; 600 ; 800) = -20.2222222222222222
degtodeg(-20 ; 15 ; 0) = -20.25
degtodeg(-20 ; 15 ; 15) = -20.2541666666666667
degtodeg(-20 ; 30 ; 0) = -20.5
degtodeg(-20 ; 30 ; 30) = -20.5083333333333333
degtodeg(-20 ; 45 ; 0) = -20.75
degtodeg(-20 ; 45 ; 45) = -20.7625
degtodeg(-20 ; 10 ; 20) = -20.1722222222222222
degtodeg(-20 ; 50 ; 40) = -20.8444444444444444
degtodeg(-50 ; 15 ; 0) = -50.25
degtodeg(-50 ; 15 ; 15) = -50.2541666666666667
degtodeg(-50 ; 30 ; 0) = -50.5
degtodeg(-50 ; 30 ; 30) = -50.5083333333333333
degtodeg(-50 ; 45 ; 0) = -50.75
degtodeg(-50 ; 45 ; 45) = -50.7625
degtodeg(-50 ; 10 ; 20) = -50.1722222222222222
degtodeg(-50 ; 50 ; 40) = -50.8444444444444444
degtodeg(-60 ; 15 ; 0) = -60.25
degtodeg(-60 ; 15 ; 15) = -60.2541666666666667
degtodeg(-60 ; 30 ; 0) = -60.5
degtodeg(-60 ; 30 ; 30) = -60.5083333333333333
degtodeg(-60 ; 45 ; 0) = -60.75
degtodeg(-60 ; 45 ; 45) = -60.7625
degtodeg(-60 ; 10 ; 20) = -60.1722222222222222
degtodeg(-60 ; 50 ; 40) = -60.8444444444444444
degtodeg(-80 ; 15 ; 0) = -80.25
degtodeg(-80 ; 15 ; 15) = -80.2541666666666667
degtodeg(-80 ; 30 ; 0) = -80.5
degtodeg(-80 ; 30 ; 30) = -80.5083333333333333
degtodeg(-80 ; 45 ; 0) = -80.75
degtodeg(-80 ; 45 ; 45) = -80.7625
degtodeg(-80 ; 10 ; 20) = -80.1722222222222222
degtodeg(-80 ; 50 ; 40) = -80.8444444444444444
degtorad(20 ; -15 ; 0) = error: 13
degtorad(20 ; 0 ; -20) = error: 13
degtorad(0 ; 0 ; 0) = 0
degtorad(0 ; 0 ; 30) = 0.000145444104332860798
degtorad(0 ; 30 ; 0) = 0.00872664625997164788
degtorad(0 ; 30 ; 30) = 0.00887209036430450868
degtorad(0 ; 45 ; 45) = 0.01330813554645676302
degtorad(0 ; 100 ; 200) = 0.0300584482287912316
degtorad(0 ; 300 ; 400) = 0.0892057173241546228
degtorad(0 ; 600 ; 800) = 0.178411434648309246
degtorad(10 ; 10 ; 10) = 0.177490288654201127
degtorad(10 ; 30 ; 10) = 0.183308052827515559
degtorad(10 ; 59 ; 59) = 0.191981369582565158
degtorad(10 ; 0.0005 ; 0.2) = 0.17453404027089951
degtorad(10 ; 25.2 ; 55.3) = 0.182131410023462715
degtorad(10 ; 65.1 ; 70.3) = 0.193810571601391437
degtorad(10 ; 100 ; 200) = 0.204591373428224189
degtorad(10 ; 300 ; 400) = 0.26373864252358758
degtorad(10 ; 600 ; 800) = 0.352944359847742203
degtorad(20 ; 15 ; 0) = 0.353429173528851739
degtorad(20 ; 15 ; 15) = 0.35350189558101817
degtorad(20 ; 30 ; 0) = 0.357792496658837563
degtorad(20 ; 30 ; 30) = 0.357937940763170424
degtorad(20 ; 45 ; 0) = 0.362155819788823387
degtorad(20 ; 45 ; 45) = 0.362373985945322678
degtorad(20 ; 10 ; 20) = 0.352071695221745039
degtorad(20 ; 50 ; 40) = 0.36380418630459581
degtorad(50 ; 15 ; 0) = 0.877027949127150612
degtorad(50 ; 15 ; 15) = 0.877100671179317043
degtorad(50 ; 30 ; 0) = 0.881391272257136436
degtorad(50 ; 30 ; 30) = 0.881536716361469297
degtorad(50 ; 45 ; 0) = 0.88575459538712226
degtorad(50 ; 45 ; 45) = 0.885972761543621551
degtorad(50 ; 10 ; 20) = 0.875670470820043912
degtorad(50 ; 50 ; 40) = 0.887402961902894683
degtorad(60 ; 15 ; 0) = 1.05156087432658357
degtorad(60 ; 15 ; 15) = 1.05163359637875
degtorad(60 ; 30 ; 0) = 1.05592419745656939
degtorad(60 ; 30 ; 30) = 1.05606964156090225
degtorad(60 ; 45 ; 0) = 1.06028752058655522
degtorad(60 ; 45 ; 45) = 1.06050568674305451
degtorad(60 ; 10 ; 20) = 1.05020339601947687
degtorad(60 ; 50 ; 40) = 1.06193588710232764
degtorad(80 ; 15 ; 0) = 1.40062672472544949
degtorad(80 ; 15 ; 15) = 1.40069944677761592
degtorad(80 ; 30 ; 0) = 1.40499004785543531
degtorad(80 ; 30 ; 30) = 1.40513549195976817
degtorad(80 ; 45 ; 0) = 1.40935337098542113
degtorad(80 ; 45 ; 45) = 1.40957153714192042
degtorad(80 ; 10 ; 20) = 1.39926924641834278
degtorad(80 ; 50 ; 40) = 1.41100173750119356
degtorad(-10 ; 10 ; 10) = -0.177490288654201127
degtorad(-10 ; 30 ; 10) = -0.183308052827515559
degtorad(-10 ; 59 ; 59) = -0.191981369582565158
degtorad(-10 ; 0.0005 ; 0.2) = -0.17453404027089951
degtorad(-10 ; 25.2 ; 55.3) = -0.182131410023462715
degtorad(-10 ; 65.1 ; 70.3) = -0.193810571601391437
degtorad(-10 ; 100 ; 200) = -0.204591373428224189
degtorad(-10 ; 300 ; 400) = -0.26373864252358758
degtorad(-10 ; 600 ; 800) = -0.352944359847742203
degtorad(-20 ; 15 ; 0) = -0.353429173528851739
degtorad(-20 ; 15 ; 15) = -0.35350189558101817
degtorad(-20 ; 30 ; 0) = -0.357792496658837563
degtorad(-20 ; 30 ; 30) = -0.357937940763170424
degtorad(-20 ; 45 ; 0) = -0.362155819788823387
degtorad(-20 ; 45 ; 45) = -0.362373985945322678
degtorad(-20 ; 10 ; 20) = -0.352071695221745039
degtorad(-20 ; 50 ; 40) = -0.36380418630459581
degtorad(-50 ; 15 ; 0) = -0.877027949127150612
degtorad(-50 ; 15 ; 15) = -0.877100671179317043
degtorad(-50 ; 30 ; 0) = -0.881391272257136436
degtorad(-50 ; 30 ; 30) = -0.881536716361469297
degtorad(-50 ; 45 ; 0) = -0.88575459538712226
degtorad(-50 ; 45 ; 45) = -0.885972761543621551
degtorad(-50 ; 10 ; 20) = -0.875670470820043912
degtorad(-50 ; 50 ; 40) = -0.887402961902894683
degtorad(-60 ; 15 ; 0) = -1.05156087432658357
degtorad(-60 ; 15 ; 15) = -1.05163359637875
degtorad(-60 ; 30 ; 0) = -1.05592419745656939
degtorad(-60 ; 30 ; 30) = -1.05606964156090225
degtorad(-60 ; 45 ; 0) = -1.06028752058655522
degtorad(-60 ; 45 ; 45) = -1.06050568674305451
degtorad(-60 ; 10 ; 20) = -1.05020339601947687
degtorad(-60 ; 50 ; 40) = -1.06193588710232764
degtorad(-80 ; 15 ; 0) = -1.40062672472544949
degtorad(-80 ; 15 ; 15) = -1.40069944677761592
degtorad(-80 ; 30 ; 0) = -1.40499004785543531
degtorad(-80 ; 30 ; 30) = -1.40513549195976817
degtorad(-80 ; 45 ; 0) = -1.40935337098542113
degtorad(-80 ; 45 ; 45) = -1.40957153714192042
degtorad(-80 ; 10 ; 20) = -1.39926924641834278
degtorad(-80 ; 50 ; 40) = -1.41100173750119356
degtorad(90 ; 0 ; 0) = 1.57079632679489662
degtorad(180 ; 0 ; 0) = 3.14159265358979324
degtorad(270 ; 0 ; 0) = 4.71238898038468986
degtorad(360 ; 0 ; 0) = 6.28318530717958648
degtorad(234223 ; 0 ; 0) = 4087.96253389867856
degtorad(34534.342 ; 345.234 ; 6456.2342) = 602.869698116280171
degtorad(456345634563456.23424 ; 45.23423424 ; 12.5345345354) = 7964733850235.16065
degtorad(4634563456345634563456345634563456.234 ; 12.23462356236 ; 34.43763467567567) = 8.08883917058398109e+31
degtorad(54643555555555555555555555555555555555555524563456345634563456.123354 ; 42.234154; 55.234243532145) = 9.537099594408837016e+59
degtorad(342 ^ 12342 ; 30 ; 45) = 1.556246230160784449e+31273
radtodeg(-657856785678234234345234523452345234523562345239476973264678.345345) = -3.76924173434051602e+61
radtodeg(-46785678434563452345234523452345234532234234.345345) = -2.680621915956718002e+45
radtodeg(-234234.345345) = -13420639.40527830029
radtodeg(-2342.345345) = -134206.502430614741
radtodeg(-42.345345) = -2426.20955052540289
radtodeg(-10) = -572.957795130823209
radtodeg(-1) = -57.2957795130823209
radtodeg(0) = 0
radtodeg(1) = 57.2957795130823209
radtodeg(10) = 572.957795130823209
radtodeg(42.345345) = 2426.20955052540289
radtodeg(2342.345345) = 134206.502430614741
radtodeg(234234.345345) = 13420639.40527830029
radtodeg(46785678434563452345234523452345234532234234.345345) = 2.680621915956718002e+45
radtodeg(657856785678234234345234523452345234523562345239476973264678.345345) = 3.76924173434051602e+61
radtodeg(-2*pi * 100) = -36000
radtodeg(-2*pi * 10) = -3600
radtodeg(-2*pi * 1) = -360
radtodeg(-2*pi) = -360
radtodeg(2*pi * 1) = 360
radtodeg(2*pi * 10) = 3600
radtodeg(2*pi * 100) = 36000
radtodeg(-pi * 100) = -18000
radtodeg(-pi * 10) = -1800
radtodeg(-pi * 1) = -180
radtodeg(-pi) = -180
radtodeg(pi * 1) = 180
radtodeg(pi * 10) = 1800
radtodeg(pi * 100) = 18000
radtodeg(-0.5*pi * 100) = -9000
radtodeg(-0.5*pi * 10) = -900
radtodeg(-0.5*pi * 1) = -90
radtodeg(-0.5*pi) = -90
radtodeg(0.5*pi * 1) = 90
radtodeg(0.5*pi * 10) = 900
radtodeg(0.5*pi * 100) = 9000
radtodeg(-0.25*pi * 100) = -4500
radtodeg(-0.25*pi * 10) = -450
radtodeg(-0.25*pi * 1) = -45
radtodeg(-0.25*pi) = -45
radtodeg(0.25*pi * 1) = 45
radtodeg(0.25*pi * 10) = 450
radtodeg(0.25*pi * 100) = 4500
asin(-122343.123) = error: 13
asin(-13450) = error: 13
asin(-2) = error: 13
asin(-1.0111) = error: 13
asin(-1) = -1.57079632679489662
asin(-0.9) = -1.11976951499863419
asin(-0.8) = -0.927295218001612232
asin(-0.7) = -0.775397496610753064
asin(-0.6) = -0.643501108793284387
asin(-0.5345645) = -0.563992356351106705
asin(-0.5) = -0.523598775598298873
asin(-0.4) = -0.411516846067488019
asin(-0.3) = -0.304692654015397508
asin(-0.2) = -0.201357920790330791
asin(-0.1) = -0.1001674211615597963
asin(-0.01) = -0.01000016667416711313
asin(-0.00423) = -0.00423001261459607053
asin(-0.0000345345) = -0.0000345345000068644899
asin(-0.0000000000000063456) = -0.0000000000000063456
asin(-0.00000000000000000000000234234) = -2.34234e-24
asin(0) = 0
asin(0.00000000000000000000000234234) = 2.34234e-24
asin(0.0000000000000063456) = 0.0000000000000063456
asin(0.0000345345) = 0.0000345345000068644899
asin(0.00423) = 0.00423001261459607053
asin(0.01) = 0.01000016667416711313
asin(0.1) = 0.1001674211615597963
asin(0.2) = 0.201357920790330791
asin(0.3) = 0.304692654015397508
asin(0.4) = 0.411516846067488019
asin(0.5) = 0.523598775598298873
asin(0.5345645) = 0.563992356351106705
asin(0.6) = 0.643501108793284387
asin(0.7) = 0.775397496610753064
asin(0.8) = 0.927295218001612232
asin(0.9) = 1.11976951499863419
asin(1) = 1.57079632679489662
asin(1.43213) = error: 13
asin(3543.23423) = error: 13
asin(35645456462354) = error: 13
acos(-122343.123) = error: 13
acos(-13450) = error: 13
acos(-2) = error: 13
acos(-1.0111) = error: 13
acos(-1) = 3.14159265358979324
acos(-0.9) = 2.69056584179353081
acos(-0.8) = 2.49809154479650885
acos(-0.7) = 2.34619382340564968
acos(-0.6) = 2.21429743558818101
acos(-0.5345645) = 2.13478868314600332
acos(-0.5) = 2.09439510239319549
acos(-0.4) = 1.98231317286238464
acos(-0.3) = 1.87548898081029413
acos(-0.2) = 1.77215424758522741
acos(-0.1) = 1.67096374795645642
acos(-0.01) = 1.58079649346906373
acos(-0.00423) = 1.57502633940949269
acos(-0.0000345345) = 1.57083086129490348
acos(-0.0000000000000063456) = 1.57079632679490296
acos(-0.00000000000000000000000234234) = 1.57079632679489662
acos(0) = 1.57079632679489662
acos(0.00000000000000000000000234234) = 1.57079632679489662
acos(0.0000000000000063456) = 1.57079632679489027
acos(0.0000345345) = 1.57076179229488975
acos(0.00423) = 1.56656631418030055
acos(0.01) = 1.56079616012072951
acos(0.1) = 1.47062890563333682
acos(0.2) = 1.36943840600456583
acos(0.3) = 1.26610367277949911
acos(0.4) = 1.1592794807274086
acos(0.5) = 1.04719755119659775
acos(0.5345645) = 1.00680397044378991
acos(0.6) = 0.927295218001612232
acos(0.7) = 0.795398830184143555
acos(0.8) = 0.643501108793284387
acos(0.9) = 0.451026811796262433
acos(1) = 0
acos(1.43213) = error: 13
acos(3543.23423) = error: 13
acos(35645456462354) = error: 13
atan(-6456456345.745) = -1.5707963266400129
atan(-345345354.234) = -1.57079632389924452
atan(-2342234) = -1.57079589985207195
atan(-2342.234234) = -1.57036938403882043
atan(-34.234) = -1.54159390454364244
atan(-12.1233254) = -1.48849702179758098
atan(-5.234) = -1.38201299420580492
atan(-2.2134) = -1.14645182581033773
atan(-2) = -1.1071487177940905
atan(-1.3123) = -0.91964614059182332
atan(-1) = -0.78539816339744831
atan(-0.6) = -0.540419500270584155
atan(-0.2) = -0.197395559849880758
atan(0) = 0
atan(0.2) = 0.197395559849880758
atan(0.6) = 0.540419500270584155
atan(1) = 0.78539816339744831
atan(1.3123) = 0.91964614059182332
atan(2) = 1.1071487177940905
atan(2.2134) = 1.14645182581033773
atan(5.234) = 1.38201299420580492
atan(12.1233254) = 1.48849702179758098
atan(34.234) = 1.54159390454364244
atan(2342.234234) = 1.57036938403882043
atan(2342234) = 1.57079589985207195
atan(345345354.234) = 1.57079632389924452
atan(6456456345.745) = 1.5707963266400129
acot(-6456456345.745) = 3.14159265343490952
acot(-345345354.234) = 3.14159265069414114
acot(-2342234) = 3.14159222664696857
acot(-2342.234234) = 3.14116571083371705
acot(-34.234) = 3.11239023133853906
acot(-12.1233254) = 3.0592933485924776
acot(-5.234) = 2.95280932100070154
acot(-2.2134) = 2.71724815260523435
acot(-2) = 2.67794504458898712
acot(-1.3123) = 2.49044246738671994
acot(-1) = 2.35619449019234493
acot(-0.6) = 2.11121582706548077
acot(-0.2) = 1.76819188664477738
acot(0) = 1.57079632679489662
acot(0.2) = 1.37340076694501586
acot(0.6) = 1.03037682652431246
acot(1) = 0.78539816339744831
acot(1.3123) = 0.651150186203073299
acot(2) = 0.463647609000806116
acot(2.2134) = 0.424344500984558888
acot(5.234) = 0.1887833325890917
acot(12.1233254) = 0.0822993049973156389
acot(34.234) = 0.0292024222512541755
acot(2342.234234) = 0.000426942756076188561
acot(2342234) = 0.000000426942824670751425
acot(345345354.234) = 0.0000000028956520993928675
acot(6456456345.745) = 0.000000000154883723576561272
sinh(-345345345345.4356) = -1.5649627718433738756e+149981577834
sinh(-456456456.234) = -7.421802226678691027e+198236519
sinh(-456456.234) = -1.326253502437029247e+198236
sinh(-78978.234) = -3.237327736047501009e+34299
sinh(-645.2342) = -8.329570332376573746e+279
sinh(-43.2342) = -2.987751642612754563e+18
sinh(-4.123) = -30.8640007155552872
sinh(-2) = -3.62686040784701877
sinh(-1.213) = -1.53312809207556988
sinh(-1) = -1.17520119364380146
sinh(-0.23) = -0.232033203713071927
sinh(-0.000000000000002) = -0.00000000000000200002774758401003
sinh(0) = 0
sinh(-0.000000000000002) = -0.00000000000000200002774758401003
sinh(-0.23) = -0.232033203713071927
sinh(-1) = -1.17520119364380146
sinh(-1.213) = -1.53312809207556988
sinh(-2) = -3.62686040784701877
sinh(-4.123) = -30.8640007155552872
sinh(-43.2342) = -2.987751642612754563e+18
sinh(-645.2342) = -8.329570332376573746e+279
sinh(-78978.234) = -3.237327736047501009e+34299
sinh(-456456.234) = -1.326253502437029247e+198236
sinh(-456456456.234) = -7.421802226678691027e+198236519
sinh(-345345345345.4356) = -1.5649627718433738756e+149981577834
cosh(-345345345345.4356) = 1.5649627718433738756e+149981577834
cosh(-456456456.234) = 7.421802226678691027e+198236519
cosh(-456456.234) = 1.326253502437029247e+198236
cosh(-78978.234) = 3.237327736047501009e+34299
cosh(-645.2342) = 8.329570332376573746e+279
cosh(-43.2342) = 2.987751642612754563e+18
cosh(-4.123) = 30.8801965694811807
cosh(-2) = 3.76219569108363146
cosh(-1.213) = 1.83043212021404308
cosh(-1) = 1.54308063481524378
cosh(-0.23) = 1.02656680621640594
cosh(-0.000000000000002) = 1
cosh(0) = 1
cosh(-0.000000000000002) = 1
cosh(-0.23) = 1.02656680621640594
cosh(-1) = 1.54308063481524378
cosh(-1.213) = 1.83043212021404308
cosh(-2) = 3.76219569108363146
cosh(-4.123) = 30.8801965694811807
cosh(-43.2342) = 2.987751642612754563e+18
cosh(-645.2342) = 8.329570332376573746e+279
cosh(-78978.234) = 3.237327736047501009e+34299
cosh(-456456.234) = 1.326253502437029247e+198236
cosh(-456456456.234) = 7.421802226678691027e+198236519
cosh(-345345345345.4356) = 1.5649627718433738756e+149981577834
tanh(-84673342347639476957256780438767523187053876048702837503248570238570238475022345.376734653) = error: 8
tanh(-96787434543254234525634676767357674567345412345123453245.56784785678) = error: 8
tanh(-96787434543254234525634676123123123123123.3564564564564) = error: 8
tanh(-967874345432542345256346767673576.34523452345) = error: 8
tanh(-345345234243456574574567.689078) = error: 8
tanh(-3453452342433543453.234) = -1
tanh(-345345234243.234) = -1
tanh(-355345) = -1
tanh(-215) = -1
tanh(-50) = -1
tanh(-40) = -1
tanh(-30) = -1
tanh(-20) = -0.999999999999999991
tanh(-10) = -0.999999995877692764
tanh(-9.98723) = -0.999999995771053044
tanh(-8.43453) = -0.999999905617755238
tanh(-7.6723) = -0.999999566534243174
tanh(-6.2343) = -0.999992308976319912
tanh(-5.863) = -0.999983838212532352
tanh(-4.23423) = -0.999580112099310349
tanh(-3.753) = -0.99890105257557014
tanh(-2.2343) = -0.977333131687435003
tanh(-1.753) = -0.941716012221517156
tanh(-0.3423) = -0.329529190460854204
tanh(-0.0000234234) = -0.0000234233999957162424
tanh(-0.00000000000024464675) = -0.000000000000244646750774402122
tanh(-0.00000000000000000000009784536) = 0
tanh(-0.00000000000000000000000000000234236456) = 0
tanh(-0.0000000000000000000000000000000000000000992342) = 0
tanh(-0.00000000000000000000000000000000000000000000000000000000000065763412) = 0
tanh(0) = 0
tanh(0.00000000000000000000000000000000000000000000000000000000000065763412) = 0
tanh(0.0000000000000000000000000000000000000000992342) = 0
tanh(0.00000000000000000000000000000234236456) = 0
tanh(0.00000000000000000000009784536) = 0
tanh(0.00000000000024464675) = 0.000000000000244646750774402122
tanh(0.0000234234) = 0.0000234233999957162424
tanh(0.3423) = 0.329529190460854204
tanh(1.753) = 0.941716012221517156
tanh(2.2343) = 0.977333131687435003
tanh(3.753) = 0.99890105257557014
tanh(4.23423) = 0.999580112099310349
tanh(5.863) = 0.999983838212532352
tanh(6.2343) = 0.999992308976319912
tanh(7.6723) = 0.999999566534243174
tanh(8.43453) = 0.999999905617755238
tanh(9.98723) = 0.999999995771053044
tanh(10) = 0.999999995877692764
tanh(20) = 0.999999999999999991
tanh(30) = 1
tanh(40) = 1
tanh(50) = 1
tanh(215) = 1
tanh(355345) = 1
tanh(345345234243.234) = 1
tanh(3453452342433543453.234) = 1
tanh(345345234243456574574567.689078) = error: 8
tanh(967874345432542345256346767673576.34523452345) = error: 8
tanh(96787434543254234525634676123123123123123.3564564564564) = error: 8
tanh(96787434543254234525634676767357674567345412345123453245.56784785678) = error: 8
tanh(84673342347639476957256780438767523187053876048702837503248570238570238475022345.376734653) = error: 8
coth(-84673342347639476957256780438767523187053876048702837503248570238570238475022345.376734653) = error: 8
coth(-96787434543254234525634676767357674567345412345123453245.56784785678) = error: 8
coth(-96787434543254234525634676123123123123123.3564564564564) = error: 8
coth(-967874345432542345256346767673576.34523452345) = error: 8
coth(-345345234243456574574567.689078) = error: 8
coth(-3453452342433543453.234) = -1
coth(-345345234243.234) = -1
coth(-355345) = -1
coth(-215) = -1
coth(-50) = -1
coth(-40) = -1
coth(-30) = -1
coth(-20) = -1.00000000000000001
coth(-10) = -1.00000000412230725
coth(-9.98723) = -1.00000000422894697
coth(-8.43453) = -1.00000009438225367
coth(-7.6723) = -1.00000043346594472
coth(-6.2343) = -1.00000769108283239
coth(-5.863) = -1.00001616204867524
coth(-4.23423) = -1.00042006428059859
coth(-3.753) = -1.00110015643851444
coth(-2.2343) = -1.02319257127140368
coth(-1.753) = -1.06189125704785496
coth(-0.3423) = -3.03463252709563254
coth(-0.0000234234) = -42692.3503924658112
coth(-0.00000000000024464675) = -4087526185549.61817
coth(-0.00000000000000000000009784536) = error: 8
coth(-0.00000000000000000000000000000234236456) = error: 8
coth(-0.0000000000000000000000000000000000000000992342) = error: 8
coth(-0.00000000000000000000000000000000000000000000000000000000000065763412) = error: 8
coth(0) = error: 13
coth(0.00000000000000000000000000000000000000000000000000000000000065763412) = error: 8
coth(0.0000000000000000000000000000000000000000992342) = error: 8
coth(0.00000000000000000000000000000234236456) = error: 8
coth(0.00000000000000000000009784536) = error: 8
coth(0.00000000000024464675) = 4087526185549.61817
coth(0.0000234234) = 42692.3503924658112
coth(0.3423) = 3.03463252709563254
coth(1.753) = 1.06189125704785496
coth(2.2343) = 1.02319257127140368
coth(3.753) = 1.00110015643851444
coth(4.23423) = 1.00042006428059859
coth(5.863) = 1.00001616204867524
coth(6.2343) = 1.00000769108283239
coth(7.6723) = 1.00000043346594472
coth(8.43453) = 1.00000009438225367
coth(9.98723) = 1.00000000422894697
coth(10) = 1.00000000412230725
coth(20) = 1.00000000000000001
coth(30) = 1
coth(40) = 1
coth(50) = 1
coth(215) = 1
coth(355345) = 1
coth(345345234243.234) = 1
coth(3453452342433543453.234) = 1
coth(345345234243456574574567.689078) = error: 8
coth(967874345432542345256346767673576.34523452345) = error: 8
coth(96787434543254234525634676123123123123123.3564564564564) = error: 8
coth(96787434543254234525634676767357674567345412345123453245.56784785678) = error: 8
coth(84673342347639476957256780438767523187053876048702837503248570238570238475022345.376734653) = error: 8
asinh(-5635634563463453453455.32452345) = 10.78161940730951168
asinh(-234234234234234.24563456) = error: 8
asinh(-3563456456.23412341234) = error: 8
asinh(-75673476.11341243) = -18.8906767587337211
asinh(-75672.2341252) = -11.92731377004116496
asinh(-125.23453) = -5.52335133967026783
asinh(-64.1324) = -4.85415765486658823
asinh(-4.1321) = -2.1262633623628288
asinh(-3) = -1.81844645923206683
asinh(-2) = -1.44363547517881034
asinh(-1.123) = -0.965730243559455304
asinh(-1) = -0.881373587019543025
asinh(-0.5) = -0.481211825059603447
asinh(-0.1) = -0.0998340788992075633
asinh(-0.0002) = -0.000199999998666666636
asinh(-0.00000000234) = -0.00000000233999999997396013
asinh(-0.00000000000000000000000053456456) = 0
asinh(-0.0000000000000000000000000000000000000000000000000000000003452345) = 0
asinh(-0) = 0
asinh(0.0000000000000000000000000000000000000000000000000000000003452345) = 0
asinh(0.00000000000000000000000053456456) = 0
asinh(0.00000000234) = 0.00000000233999999994666556
asinh(0.0002) = 0.000199999998666666736
asinh(0.1) = 0.0998340788992075634
asinh(0.5) = 0.481211825059603448
asinh(1) = 0.881373587019543025
asinh(1.123) = 0.965730243559455304
asinh(2) = 1.44363547517881034
asinh(3) = 1.81844645923206682
asinh(4.1321) = 2.12626336236282879
asinh(64.1324) = 4.85415765486658397
asinh(125.23453) = 5.52335133967026556
asinh(75672.2341252) = 11.92731376443938697
asinh(75673476.11341243) = 18.8350854559766834
asinh(3563456456.23412341234) = 22.6871440060100153
asinh(234234234234234.24563456) = 33.7804899121797785
asinh(5635634563463453453455.32452345) = 50.7765438856713995
acosh(-5635634563463453453455.32452345) = error: 13
acosh(-234234234234234.24563456) = error: 13
acosh(-3563456456.23412341234) = error: 13
acosh(-75673476.11341243) = error: 13
acosh(-75672.2341252) = error: 13
acosh(-125.23453) = error: 13
acosh(-64.1324) = error: 13
acosh(-4.1321) = error: 13
acosh(-3) = error: 13
acosh(-2) = error: 13
acosh(-1.123) = error: 13
acosh(-1) = error: 13
acosh(-0.5) = error: 13
acosh(-0.1) = error: 13
acosh(-0.0002) = error: 13
acosh(-0.00000000234) = error: 13
acosh(-0.00000000000000000000000053456456) = error: 13
acosh(-0.0000000000000000000000000000000000000000000000000000000003452345) = error: 13
acosh(-0) = error: 13
acosh(0.0000000000000000000000000000000000000000000000000000000003452345) = error: 13
acosh(0.00000000000000000000000053456456) = error: 13
acosh(0.00000000234) = error: 13
acosh(0.0002) = error: 13
acosh(0.1) = error: 13
acosh(0.5) = error: 13
acosh(1) = 0
acosh(1.123) = 0.491035786957973891
acosh(2) = 1.31695789692481671
acosh(3) = 1.76274717403908605
acosh(4.1321) = 2.09695853910213457
acosh(64.1324) = 4.85403608805553405
acosh(125.23453) = 5.52331945941249546
acosh(75672.2341252) = 11.92731376435207036
acosh(75673476.11341243) = 18.8350854559766833
acosh(3563456456.23412341234) = 22.6871440060100153
acosh(234234234234234.24563456) = 33.7804899121797785
acosh(5635634563463453453455.32452345) = 50.7765438856713995
atanh(-10000000) = error: 13
atanh(-1000) = error: 13
atanh(-2) = error: 13
atanh(-1.1) = error: 13
atanh(-1.01) = error: 13
atanh(-1.0001) = error: 13
atanh(-1.000001) = error: 13
atanh(-1) = error: 13
atanh(-0.99999999999999999999999) = error: 13
atanh(-0.9999999999999999) = -18.767437166139953
atanh(-0.9999993453) = -7.46611778735461384
atanh(-0.999345) = -4.01184747462456542
atanh(-0.934) = -1.68884546699340704
atanh(-0.8) = -1.09861228866810969
atanh(-0.7) = -0.867300527694053194
atanh(-0.6) = -0.693147180559945309
atanh(-0.5) = -0.549306144334054846
atanh(-0.4) = -0.423648930193601807
atanh(-0.3) = -0.309519604203111715
atanh(-0.2) = -0.202732554054082191
atanh(-0.1) = -0.1003353477310755807
atanh(-0.05) = -0.0500417292784912682
atanh(-0.000345345) = -0.000345345013728980756
atanh(-0.000000000000000000000034534) = 0
atanh(-0.000000000000000000000000000000000000045676) = 0
atanh(0) = 0
atanh(0.000000000000000000000000000000000000045676) = 0
atanh(0.000000000000000000000034534) = 0
atanh(0.000345345) = 0.000345345013728980718
atanh(0.05) = 0.0500417292784912682
atanh(0.1) = 0.1003353477310755807
atanh(0.2) = 0.202732554054082191
atanh(0.3) = 0.309519604203111715
atanh(0.4) = 0.423648930193601807
atanh(0.5) = 0.549306144334054846
atanh(0.6) = 0.693147180559945309
atanh(0.7) = 0.867300527694053195
atanh(0.8) = 1.09861228866810969
atanh(0.934) = 1.68884546699340704
atanh(0.999345) = 4.01184747462456542
atanh(0.9999993453) = 7.46611778735461384
atanh(0.9999999999999999) = 18.767437166139953
atanh(0.99999999999999999999999) = error: 13
atanh(1) = error: 13
atanh(1.000001) = error: 13
atanh(1.0001) = error: 13
atanh(1.01) = error: 13
atanh(1.1) = error: 13
atanh(2) = error: 13
atanh(1000) = error: 13
atanh(10000000) = error: 13
acoth(-10000000) = -0.0000001000000000000295358
acoth(-1000) = -0.00100000033333353338
acoth(-2) = -0.549306144334054846
acoth(-1.1) = -1.5222612188617115
acoth(-1.01) = -2.65165245402953788
acoth(-1.0001) = -4.95176877564308463
acoth(-1.000001) = -7.25432911926203505
acoth(-1) = error: 13
acoth(-0.99999999999999999999999) = error: 13
acoth(-0.9999999999999999) = error: 13
acoth(-0.9999993453) = error: 13
acoth(-0.999345) = error: 13
acoth(-0.934) = error: 13
acoth(-0.8) = error: 13
acoth(-0.7) = error: 13
acoth(-0.6) = error: 13
acoth(-0.5) = error: 13
acoth(-0.4) = error: 13
acoth(-0.3) = error: 13
acoth(-0.2) = error: 13
acoth(-0.1) = error: 13
acoth(-0.05) = error: 13
acoth(-0.000345345) = error: 13
acoth(-0.000000000000000000000034534) = error: 13
acoth(-0.000000000000000000000000000000000000045676) = error: 13
acoth(0) = error: 13
acoth(0.000000000000000000000000000000000000045676) = error: 13
acoth(0.000000000000000000000034534) = error: 13
acoth(0.000345345) = error: 13
acoth(0.05) = error: 13
acoth(0.1) = error: 13
acoth(0.2) = error: 13
acoth(0.3) = error: 13
acoth(0.4) = error: 13
acoth(0.5) = error: 13
acoth(0.6) = error: 13
acoth(0.7) = error: 13
acoth(0.8) = error: 13
acoth(0.934) = error: 13
acoth(0.999345) = error: 13
acoth(0.9999993453) = error: 13
acoth(0.9999999999999999) = error: 13
acoth(0.99999999999999999999999) = error: 13
acoth(1) = error: 13
acoth(1.000001) = 7.25432911926203505
acoth(1.0001) = 4.95176877564308463
acoth(1.01) = 2.65165245402953788
acoth(1.1) = 1.5222612188617115
acoth(2) = 0.549306144334054846
acoth(1000) = 0.00100000033333353332
acoth(10000000) = 0.0000000999999999999778716
ln(-34234234234234) = error: 13
ln(-234234.234) = error: 13
ln(-123) = error: 13
ln(-0.000001) = error: 13
ln(0) = error: 13
ln(0.00000000000000000000000000000000000000000000456234) = -102.0984935349315106
ln(0.0000000000000000000000000000000000000234234234) = -86.6470821050705424
ln(0.00000000000000000000000000000000123123) = -75.7772943990860979
ln(0.000000000000000000000000000123123) = -64.2643689341158695
ln(0.000000000000000000000000456456) = -56.0463052009917639
ln(0.00000000000000000034535) = -42.5097285573399774
ln(0.0000000000008787345) = -27.760293590632697
ln(0.0000000076452) = -18.6891878370181054
ln(0.000001235) = -13.60443958788433359
ln(0.000234) = -8.36018944260657268
ln(0.00234) = -6.05760434961252699
ln(0.02) = -3.91202300542814606
ln(0.9) = -0.1053605156578263012
ln(0.1) = -2.30258509299404568
ln(0.2) = -1.60943791243410037
ln(0.3) = -1.20397280432593599
ln(0.4) = -0.916290731874155065
ln(0.5) = -0.693147180559945309
ln(0.6) = -0.510825623765990683
ln(0.7) = -0.356674943938732379
ln(0.8) = -0.223143551314209756
ln(0.9) = -0.1053605156578263012
ln(0.9999999999999) = -0.0000000000001000000863365935189
ln(0.99999999999999999999999999999999999999999999999999999999999937676756757) = 0
ln(0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999991235434) = 0
ln(0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999967567) = 0
ln(1) = 0
ln(1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000345563456) = 0
ln(1.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023423) = 0
ln(1.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123243) = 0
ln(1.00000000000000000000000000000000000000000000000000000000000000000000000000000074563465) = 0
ln(1.00000000000000000000000000000000000000000000000000000000000000345345) = 0
ln(1.000000000000000000000000000000000000234234) = 0
ln(1.000000000000000000000023464564) = 0
ln(1.00000000002342) = 0.0000000000234199999885434153
ln(1.000006456) = 0.00000645597916012164788
ln(1.000123) = 0.000122992436120231738
ln(1.053435) = 0.0520562532603950662
ln(1.1) = 0.0953101798043248601
ln(1.5) = 0.405465108108164382
ln(2) = 0.693147180559945309
ln(3) = 1.09861228866810969
ln(4) = 1.38629436111989062
ln(5) = 1.60943791243410037
ln(6) = 1.791759469228055
ln(7) = 1.94591014905531331
ln(8) = 2.07944154167983593
ln(9) = 2.19722457733621938
ln(42.2342) = 3.74323031936398111
ln(1243.654) = 7.12580909956416713
ln(5642342.652) = 15.54580990106435305
ln(0) = error: 13
ln(-2) = error: 13
ln(1) = 0
ln(0.11) = -2.20727491318972082
ln(0,99231) = -0.00771972051521911635
ln(1.213) = 0.193096629961913079
ln(2,13212) = 0.757116789897883295
ln(23453,13212) = 10.06275933084015822
ln(678673,75678567) = 13.42789581506003192
ln(478567856,23423447) = 19.9863085691150311
ln(1233463674567,453756782) = 27.8408473234083788
ln(64562356245634563476346534563456435634563456,23453245) = 100.8762054260349961
ln(6456235624563456347634653456345643563445739759237659723659723563456,23453245) = 153.835662564898047
ln(645623562456345634763465345634564356345634561231231231231235632456324568702435867048670402476,23453245) = 213.702874982743235
ln(64562356245634563476346534563456435634563456837560843756087340568734506873405867340856730485670428576038038475023845082,23453245) = 273.570087400588422
ln(2 ^ 100) = 69.3147180559945309
ln(2 ^ 1000) = 693.147180559945309
ln(2 ^ 1000345) = 693386.316337238491
ln(53 ^ 234234) = 929977.356078967706
ln(53 ^ 234223423434) = 929935364024.504755
ln(5345 ^ 132123123132) = 1134133899420.739
ln(64352342 ^ 123134535436) = 2213944649503.28607
ln(2342342342 ^ 12325235634563673) = 2.659097764880541241e+17
ln(435623453452563465345 ^ 5873254234525635634563456456) = error: 8
ln(e) = 0.9999999999999999999
ln(-e) = error: 13
ln(pi) = 1.14472988584940017
ln(-pi) = error: 13
ln(e*100) = 5.60517018598809137
ln(e^10) = 9.999999999999999999
ln(e^100.100) = 100.1
ln(e^2342.3453) = 2342.3453
ln(e^((2^63)+1)) = error: 8
log(-34234234234234 ; 4) = error: 13
log(-234234.234 ; 4) = error: 13
log(-123 ; 4) = error: 13
log(-0.000001 ; 4) = error: 13
log(0 ; 4) = error: 13
log(0.00000000000000000000000000000000000000000000456234 ; 4) = -73.6484951525397909
log(0.0000000000000000000000000000000000000234234234 ; 4) = -62.5026578302420579
log(0.00000000000000000000000000000000123123 ; 4) = -54.6617634207722679
log(0.000000000000000000000000000123123 ; 4) = -46.356943183553862
log(0.000000000000000000000000456456 ; 4) = -40.4288632868100676
log(0.00000000000000000034535 ; 4) = -30.6642872896051671
log(0.0000000000008787345 ; 4) = -20.0248189484137338
log(0.0000000076452 ; 4) = -13.48139930535417657
log(0.000001235 ; 4) = -9.81352876375711056
log(0.000234 ; 4) = -6.03060192487038478
log(0.00234 ; 4) = -4.36963787742670361
log(0.02 ; 4) = -2.82192809488736235
log(0.9 ; 4) = -0.0760015467225249925
log(0.1 ; 4) = -1.66096404744368117
log(0.2 ; 4) = -1.16096404744368117
log(0.3 ; 4) = -0.868482797083103083
log(0.4 ; 4) = -0.660964047443681174
log(0.5 ; 4) = -0.5
log(0.6 ; 4) = -0.368482797083103083
log(0.7 ; 4) = -0.25728658641487912
log(0.8 ; 4) = -0.160964047443681174
log(0.9 ; 4) = -0.0760015467225249925
log(0.9999999999999 ; 4) = -0.0000000000000721348143231358288
log(0.99999999999999999999999999999999999999999999999999999999999937676756757 ; 4) = 0
log(0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999991235434 ; 4) = 0
log(0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999967567 ; 4) = 0
log(1 ; 4) = 0
log(1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000345563456 ; 4) = 0
log(1.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023423 ; 4) = 0
log(1.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123243 ; 4) = 0
log(1.00000000000000000000000000000000000000000000000000000000000000000000000000000074563465 ; 4) = 0
log(1.00000000000000000000000000000000000000000000000000000000000000345345 ; 4) = 0
log(1.000000000000000000000000000000000000234234 ; 4) = 0
log(1.000000000000000000000023464564 ; 4) = 0
log(1.00000000002342 ; 4) = 0.0000000000168939589205455826
log(1.000006456 ; 4) = 0.00000465700455919499822
log(1.000123 ; 4) = 0.0000887202888287554736
log(1.053435 ; 4) = 0.0375506492130159473
log(1.1 ; 4) = 0.0687517618749674542
log(1.5 ; 4) = 0.292481250360578091
log(2 ; 4) = 0.5
log(3 ; 4) = 0.792481250360578091
log(4 ; 4) = 1
log(5 ; 4) = 1.16096404744368117
log(6 ; 4) = 1.29248125036057809
log(7 ; 4) = 1.40367746102880205
log(8 ; 4) = 1.5
log(9 ; 4) = 1.58496250072115618
log(10; 3) = 2.0959032742893846
log(-2; 3) = error: 13
log(-0.001; 3) = error: 13
log(0; 3) = error: 13
log(0.11115; 3) = -1.99968147200982782
log(0.9992; 3) = -0.000728482813294753342
log(0.5; 3) = -0.630929753571457437
log(1; 3) = 0
log(1.11222; 3) = 0.0968112400379735203
log(1,999; 3) = 0.630474520140299827
log(2.234; 3) = 0.731644556444457089
log(345.1231; 3) = 5.31934807689820429
log(567567.123123; 3) = 12.05986355389905701
log(54764567567.5675; 3) = 22.5068566040906649
log(123123123132132.23424; 3) = 29.5319889522090552
log(e; e) = 1
log(123; e) = 4.8121843553724175
log(e ^ 422.234; e) = 422.234
log(e ^ 1242.234; e) = 1242.234
log(e ^ -1242.234; e) = -1242.234
log(2 ^ 100 ; 5) = 43.0676558073393051
log(2 ^ 1000 ; 5) = 430.676558073393051
log(2 ^ 1000345 ; 5) = 430825.141485928371
log(53 ^ 234234 ; 5) = 577827.41968124621
log(53 ^ 234223423434 ; 5) = 577801328550.834449
log(5345 ^ 132123123132 ; 5) = 704677012178.42223
log(64352342 ^ 123134535436 ; 5) = 1375601153917.72696
log(2342342342 ^ 12325235634563673 ; 5) = 1.652190335729661125e+17
log(435623453452563465345 ^ 5873254234525635634563456456 ; 5) = error: 8
log(2 ^ 100 ; 8) = 33.3333333333333333
log(2 ^ 1000 ; 8) = 333.333333333333333
log(2 ^ 1000345 ; 8) = 333448.333333333333
log(53 ^ 234234 ; 8) = 447224.573251385466
log(53 ^ 234223423434 ; 8) = 447204379341.808653
log(5345 ^ 132123123132 ; 8) = 545403117466.120855
log(64352342 ^ 123134535436 ; 8) = 1064682322213.681686
log(2342342342 ^ 12325235634563673 ; 8) = 1.278755719544027884e+17
log(435623453452563465345 ^ 5873254234525635634563456456 ; 8) = error: 8
log(2 ^ 100 ; 20) = 23.1378213159759174
log(2 ^ 1000 ; 20) = 231.378213159759174
log(2 ^ 1000345 ; 20) = 231458.038643299291
log(53 ^ 234234 ; 20) = 310434.067920124192
log(53 ^ 234223423434 ; 20) = 310420050627.980414
log(5345 ^ 132123123132 ; 20) = 378583196313.219849
log(64352342 ^ 123134535436 ; 20) = 739032879889.753924
log(2342342342 ^ 12325235634563673 ; 20) = 8.87628640367757913e+16
log(435623453452563465345 ^ 5873254234525635634563456456 ; 20)
exp(-(4564 ^ 1231231)) = error: 8
exp(-(454 ^ 1231)) = error: 8
exp(-(45 ^ 12)) = error: 8
exp(-(12 ^ 11)) = 1.88694038467594337e-322684435398
exp(-456346534674567434534534534534556745635674567367324562568788709897694716597264597236457236974567.23513454235423452345) = error: 8
exp(-5634653467456743453453453453434563256666666666666666666666666666666666556745674567.2355894235423452345) = error: 8
exp(-55634653467453453434563256666666666666666666666666666666666556745674567.235423523423452345) = error: 8
exp(-4563465346745674345345345345343456325666666666666666745674567.235423542313454523657345) = error: 8
exp(-3453434563256666666666666666666666666666666666556745674567.2354235423346452345) = error: 8
exp(-64564356356566566666666666666556745674567.2323454235423452345) = error: 8
exp(-456346666666666666556745674567.2354236789675423452345) = error: 8
exp(-85467524513451345.1567436734673) = 6.46300551787633382e-37118074278122828
exp(-35673673673.213415463673676) = 3.20704597914382091e-15492879626
exp(-4563456.21343265) = 1.40636837504379548e-1981884
exp(-45635.2134234) = 7.561879285102989e-19820
exp(-4564.21342245636734) = 6.12768452879585615e-1983
exp(-344.12324535) = 3.54138749858568018e-150
exp(-32.7636756) = 0.00000000000000590087588460246605
exp(-6.24354563567837502834057) = 0.0019429542873988802
exp(-2.435623456) = 0.0875431507280441376
exp(-1.2345345) = 0.290970177465152464
exp(-1) = 0.367879441171442322
exp(-0.9) = 0.406569659740599112
exp(-0.8) = 0.449328964117221591
exp(-0.7) = 0.496585303791409515
exp(-0.6) = 0.548811636094026433
exp(-0.5) = 0.606530659712633424
exp(-0.4) = 0.670320046035639301
exp(-0.3) = 0.740818220681717866
exp(-0.2) = 0.818730753077981859
exp(-0.1) = 0.904837418035959573
exp(-0.001) = 0.999000499833374992
exp(-0.000000000001) = 0.999999999999
exp(-0.000000000000000000000000001) = 1
exp(-0.0000000000000000000000000000000000000000000000000000001) = 1
exp(-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001) = 1
exp(-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001) = 1
exp(-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001) = 1
exp(-(1 / (2 ^ 512))) = 1
exp(-(1 / (2 ^ 1024))) = 1
exp(-(1 / (2 ^ 2048))) = 1
exp(-(1 / (2 ^ 4096))) = 1
exp(0) = 1
exp(-(1 / (2 ^ 4096))) = 1
exp(-(1 / (2 ^ 2048))) = 1
exp(-(1 / (2 ^ 1024))) = 1
exp(-(1 / (2 ^ 512))) = 1
exp(-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001) = 1
exp(-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001) = 1
exp(-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001) = 1
exp(-0.0000000000000000000000000000000000000000000000000000001) = 1
exp(-0.000000000000000000000000001) = 1
exp(-0.000000000001) = 0.999999999999
exp(-0.001) = 0.999000499833374992
exp(-0.1) = 0.904837418035959573
exp(-0.2) = 0.818730753077981859
exp(-0.3) = 0.740818220681717866
exp(-0.4) = 0.670320046035639301
exp(-0.5) = 0.606530659712633424
exp(-0.6) = 0.548811636094026433
exp(-0.7) = 0.496585303791409515
exp(-0.8) = 0.449328964117221591
exp(-0.9) = 0.406569659740599112
exp(-1) = 0.367879441171442322
exp(-1.2345345) = 0.290970177465152464
exp(-2.435623456) = 0.0875431507280441376
exp(-6.24354563567837502834057) = 0.0019429542873988802
exp(-32.7636756) = 0.00000000000000590087588460246605
exp(-344.12324535) = 3.54138749858568018e-150
exp(-4564.21342245636734) = 6.12768452879585615e-1983
exp(-45635.2134234) = 7.561879285102989e-19820
exp(-4563456.21343265) = 1.40636837504379548e-1981884
exp(-35673673673.213415463673676) = 3.20704597914382091e-15492879626
exp(-85467524513451345.1567436734673) = 6.46300551787633382e-37118074278122828
exp(-456346666666666666556745674567.2354236789675423452345) = error: 8
exp(-64564356356566566666666666666556745674567.2323454235423452345) = error: 8
exp(-3453434563256666666666666666666666666666666666556745674567.2354235423346452345) = error: 8
exp(-4563465346745674345345345345343456325666666666666666745674567.235423542313454523657345) = error: 8
exp(-55634653467453453434563256666666666666666666666666666666666556745674567.235423523423452345) = error: 8
exp(-5634653467456743453453453453434563256666666666666666666666666666666666556745674567.2355894235423452345) = error: 8
exp(-456346534674567434534534534534556745635674567367324562568788709897694716597264597236457236974567.23513454235423452345) = error: 8
exp(-(12 ^ 11)) = 1.88694038467594337e-322684435398
exp(-(45 ^ 12)) = error: 8
exp(-(454 ^ 1231)) = error: 8
exp(-(4564 ^ 1231231)) = error: 8
abs(-(453 ^ 2134)) = 1.298862252062921084e+5668
abs(-32453.345) = 32453.345
abs(-42) = 42
abs(-2) = 2
abs(-1) = 1
abs(-0.00001) = 0.00001
abs(0) = 0
abs(0.00001) = 0.00001
abs(1) = 1
abs(2) = 2
abs(42) = 42
abs(53452345.32452345) = 53452345.32452345
abs(345 ^ 12342) = 5.797908995525284041e+31321
sgn(-(453 ^ 2134)) = -1
sgn(-32453.345) = -1
sgn(-42) = -1
sgn(-2) = -1
sgn(-1) = -1
sgn(-0.00001) = -1
sgn(0) = 0
sgn(0.00001) = 1
sgn(1) = 1
sgn(2) = 1
sgn(42) = 1
sgn(53452345.32452345) = 1
sgn(345 ^ 12342) = 1
round(-645467856786345612312312334564365.95345345) = -6.454678567863456123e+32
round(-645634563445643563456564365.55345345) = -6.456345634456435634e+26
round(-6456345634234511564365.15345345) = -6.456345634234511564e+21
round(-646.09999999999999999) = -646
round(-646) = -646
round(-645.9999999999999999) = -646
round(-645.59999999999999999) = -646
round(-645.5) = -646
round(-645.4999999999999999) = -645
round(-3) = -3
round(-2.9) = -3
round(-2.5) = -3
round(-2.4) = -2
round(-2.1) = -2
round(-2) = -2
round(-1.9) = -2
round(-1.5) = -2
round(-1.1) = -1
round(-1) = -1
round(-0.9) = -1
round(-0.5) = -1
round(-0.4) = 0
round(-0.1) = 0
round(0) = 0
round(-0.1) = 0
round(-0.4) = 0
round(-0.5) = -1
round(-0.9) = -1
round(-1) = -1
round(-1.1) = -1
round(-1.5) = -2
round(-1.9) = -2
round(-2) = -2
round(-2.1) = -2
round(-2.4) = -2
round(-2.5) = -3
round(-2.9) = -3
round(-3) = -3
round(-645.4999999999999999) = -645
round(-645.5) = -646
round(-645.59999999999999999) = -646
round(-645.9999999999999999) = -646
round(-646) = -646
round(-646.09999999999999999) = -646
round(-6456345634234511564365.15345345) = -6.456345634234511564e+21
round(-645634563445643563456564365.55345345) = -6.456345634456435634e+26
round(-645467856786345612312312334564365.95345345) = -6.454678567863456123e+32
int(-645467856786345612312312334564365.95345345) = -6.454678567863456123e+32
int(-645634563445643563456564365.55345345) = -6.456345634456435634e+26
int(-6456345634234511564365.15345345) = -6.456345634234511564e+21
int(-646.09999999999999999) = -646
int(-646) = -646
int(-645.9999999999999999) = -645
int(-645.59999999999999999) = -645
int(-645.5) = -645
int(-645.4999999999999999) = -645
int(-3) = -3
int(-2.9) = -2
int(-2.5) = -2
int(-2.4) = -2
int(-2.1) = -2
int(-2) = -2
int(-1.9) = -1
int(-1.5) = -1
int(-1.1) = -1
int(-1) = -1
int(-0.9) = 0
int(-0.5) = 0
int(-0.4) = 0
int(-0.1) = 0
int(0) = 0
int(-0.1) = 0
int(-0.4) = 0
int(-0.5) = 0
int(-0.9) = 0
int(-1) = -1
int(-1.1) = -1
int(-1.5) = -1
int(-1.9) = -1
int(-2) = -2
int(-2.1) = -2
int(-2.4) = -2
int(-2.5) = -2
int(-2.9) = -2
int(-3) = -3
int(-645.4999999999999999) = -645
int(-645.5) = -645
int(-645.59999999999999999) = -645
int(-645.9999999999999999) = -645
int(-646) = -646
int(-646.09999999999999999) = -646
int(-6456345634234511564365.15345345) = -6.456345634234511564e+21
int(-645634563445643563456564365.55345345) = -6.456345634456435634e+26
int(-645467856786345612312312334564365.95345345) = -6.454678567863456123e+32
ceil(-645467856786345612312312334564365.95345345) = -6.454678567863456123e+32
ceil(-645634563445643563456564365.55345345) = -6.456345634456435634e+26
ceil(-6456345634234511564365.15345345) = -6.456345634234511564e+21
ceil(-646.09999999999999999) = -646
ceil(-646) = -646
ceil(-645.9999999999999999) = -645
ceil(-645.59999999999999999) = -645
ceil(-645.5) = -645
ceil(-645.4999999999999999) = -645
ceil(-3) = -3
ceil(-2.9) = -2
ceil(-2.5) = -2
ceil(-2.4) = -2
ceil(-2.1) = -2
ceil(-2) = -2
ceil(-1.9) = -1
ceil(-1.5) = -1
ceil(-1.1) = -1
ceil(-1) = -1
ceil(-0.9) = 0
ceil(-0.5) = 0
ceil(-0.4) = 0
ceil(-0.1) = 0
ceil(0) = 0
ceil(-0.1) = 0
ceil(-0.4) = 0
ceil(-0.5) = 0
ceil(-0.9) = 0
ceil(-1) = -1
ceil(-1.1) = -1
ceil(-1.5) = -1
ceil(-1.9) = -1
ceil(-2) = -2
ceil(-2.1) = -2
ceil(-2.4) = -2
ceil(-2.5) = -2
ceil(-2.9) = -2
ceil(-3) = -3
ceil(-645.4999999999999999) = -645
ceil(-645.5) = -645
ceil(-645.59999999999999999) = -645
ceil(-645.9999999999999999) = -645
ceil(-646) = -646
ceil(-646.09999999999999999) = -646
ceil(-6456345634234511564365.15345345) = -6.456345634234511564e+21
ceil(-645634563445643563456564365.55345345) = -6.456345634456435634e+26
ceil(-645467856786345612312312334564365.95345345) = -6.454678567863456123e+32
floor(-645467856786345612312312334564365.95345345) = -6.454678567863456123e+32
floor(-645634563445643563456564365.55345345) = -6.456345634456435634e+26
floor(-6456345634234511564365.15345345) = -6.456345634234511564e+21
floor(-646.09999999999999999) = -647
floor(-646) = -646
floor(-645.9999999999999999) = -646
floor(-645.59999999999999999) = -646
floor(-645.5) = -646
floor(-645.4999999999999999) = -646
floor(-3) = -3
floor(-2.9) = -3
floor(-2.5) = -3
floor(-2.4) = -3
floor(-2.1) = -3
floor(-2) = -2
floor(-1.9) = -2
floor(-1.5) = -2
floor(-1.1) = -2
floor(-1) = -1
floor(-0.9) = -1
floor(-0.5) = -1
floor(-0.4) = -1
floor(-0.1) = -1
floor(0) = 0
floor(-0.1) = -1
floor(-0.4) = -1
floor(-0.5) = -1
floor(-0.9) = -1
floor(-1) = -1
floor(-1.1) = -2
floor(-1.5) = -2
floor(-1.9) = -2
floor(-2) = -2
floor(-2.1) = -3
floor(-2.4) = -3
floor(-2.5) = -3
floor(-2.9) = -3
floor(-3) = -3
floor(-645.4999999999999999) = -646
floor(-645.5) = -646
floor(-645.59999999999999999) = -646
floor(-645.9999999999999999) = -646
floor(-646) = -646
floor(-646.09999999999999999) = -647
floor(-6456345634234511564365.15345345) = -6.456345634234511564e+21
floor(-645634563445643563456564365.55345345) = -6.456345634456435634e+26
floor(-645467856786345612312312334564365.95345345) = -6.454678567863456123e+32
frac(-645467856786345612312312334564365.95345345) = 0
frac(-645634563445643563456564365.55345345) = 0
frac(-6456345634234511564365.15345345) = 0
frac(-646.09999999999999999) = -0.0999999999999999778
frac(-646) = 0
frac(-645.9999999999999999) = -0.999999999999999889
frac(-645.59999999999999999) = -0.599999999999999978
frac(-645.5) = -0.5
frac(-645.4999999999999999) = -0.499999999999999889
frac(-3) = 0
frac(-2.9) = -0.9
frac(-2.5) = -0.5
frac(-2.4) = -0.4
frac(-2.1) = -0.0999999999999999999
frac(-2) = 0
frac(-1.9) = -0.9
frac(-1.5) = -0.5
frac(-1.1) = -0.1
frac(-1) = 0
frac(-0.9) = -0.9
frac(-0.5) = -0.5
frac(-0.4) = -0.4
frac(-0.1) = -0.1
frac(0) = 0
frac(-0.1) = -0.1
frac(-0.4) = -0.4
frac(-0.5) = -0.5
frac(-0.9) = -0.9
frac(-1) = 0
frac(-1.1) = -0.1
frac(-1.5) = -0.5
frac(-1.9) = -0.9
frac(-2) = 0
frac(-2.1) = -0.0999999999999999999
frac(-2.4) = -0.4
frac(-2.5) = -0.5
frac(-2.9) = -0.9
frac(-3) = 0
frac(-645.4999999999999999) = -0.499999999999999889
frac(-645.5) = -0.5
frac(-645.59999999999999999) = -0.599999999999999978
frac(-645.9999999999999999) = -0.999999999999999889
frac(-646) = 0
frac(-646.09999999999999999) = -0.0999999999999999778
frac(-6456345634234511564365.15345345) = 0
frac(-645634563445643563456564365.55345345) = 0
frac(-645467856786345612312312334564365.95345345) = 0
factorial(-1000) = error: 13
factorial(-10) = error: 13
factorial(-1) = error: 13
factorial(456456.234) = error: 13
factorial(0) ; factorial(1) ; factorial(2) ; factorial(3) ; factorial(4) ; factorial(5) ; factorial(6) ; factorial(7) ; factorial(8) ; factorial(9) ; factorial(10) ; factorial(100) ; factorial(200) ; factorial(300) = 1 ; 1 ; 2 ; 6 ; 24 ; 120 ; 720 ; 5040 ; 40320 ; 362880 ; 3628800 ; 9.332621544394415244e+157 ; 7.886578673647904986e+374 ; 3.060575122164406328e+614
factorial(400) ; factorial(500) ; factorial(600) ; factorial(700) ; factorial(800) ; factorial(900) ; factorial(1997) ; factorial(1998) ; factorial(1999) ; factorial(2000) ; factorial(2001) ; factorial(2002) ; factorial(2003) ; factorial(3000) ; factorial(5998) = 6.403452284662389438e+868 ; 1.220136825991110047e+1134 ; 1.2655723162254307157e+1408 ; 2.42204012475027212e+1689 ; 7.710530113353859822e+1976 ; 6.752680220964583941e+2269 ; 4.15156914349396044e+5725 ; 8.29483514870093296e+5728 ; 1.658137546225316498e+5732 ; 3.316275092450633257e+5735 ; 6.635866459993717234e+5738 ; 1.3285004652907422722e+5742 ; 2.660986431977356767e+5745 ; 4.149359603437854261e+9130 ; 7.45679770441389983e+20057
factorial(54345) ; factorial(456456) ; factorial(456456456456) = 1.910459574266646545e+233733 ; 3.164105677656217318e+2385033 ; 2.678485803284067895e+5123771593470
factorial(456456456456345345345) ; factorial(4762345134523452345234523452) = error: 8
factorial(567632562345234523452345234523452345) ; factorial(476234576329452397569237569237456923746974569374) ; factorial(478356238459723645726349576239475619745619273469127364917263) ; factorial(47632658370283745823745870456197456923756923745923745692374569237459237469734) ; factorial(478456793845672345867230857203857023875082375082375823745875068347506823756872305867203856704857) ; factorial(56856038475603487560832745873587230587056872340586702387508172345872304572304572304870348756034875603487560871457632547) ; factorial(4377750783429374569237469623874508327458723058705687340658704867028750834750328750238750823708673048560832756083476034875603487560384756038476) = error: 8
gamma(-4534534367) = error: 13
gamma(-3446) = error: 13
gamma(-2) = error: 13
gamma(-1) = error: 13
gamma(-4534534367.1) ; gamma(-4534534367.01) ; gamma(-4534534367.053674567) ; gamma(-4534534367.045634563456346) ; gamma(-4534534367.043563456) ; gamma(-4534534367.01123) ; gamma(-4534534366.9994356) ; gamma(-4534534366.9992342342342) ; gamma(-4534534366.99234234234533123) ; gamma(-4534534366.9934534534) ; gamma(-4534534366.999) ; gamma(-4534534366.9) ; gamma(-3446.1) ; gamma(-3446.001) ; gamma(-3446.000053674567) = 2.72892382065064733e-41818556136 ; 1.98601851630112332e-41818556134 ; 1.40753266965019731e-41818556135 ; 1.97697124928746055e-41818556135 ; 2.16790123240878437e-41818556135 ; 1.72085650506923339e-41818556134 ; -4.44979936598873497e-41818556133 ; -3.29440021506218796e-41818556133 ; -3.84033887770289271e-41818556134 ; -4.38240457219544599e-41818556134 ; -2.53591294108916569e-41818556133 ; -2.32968897990308882e-41818556134 ; -2.99243324952582792e-10695 ; -6.59263083709716276e-10693 ; -1.237761604498705345e-10691
gamma(-4534534367.1) ; gamma(-4534534367.0001) ; gamma(-4534534367.00053674567) ; gamma(-4534534367.000045634563456346) ; gamma(-4534534367.000043563456) ; gamma(-4534534367.0001123) ; gamma(-4534534366.9999999994356) ; gamma(-4534534366.9999999992342342342) ; gamma(-4534534366.99999999999234234234533123) ; gamma(-4534534366.99999999934534534) ; gamma(-4534534366.99999) ; gamma(-4534534366.9) ; gamma(-3446.1) ; gamma(-3446.00001) ; gamma(-3446.00000000053674567) = error: 13
gamma(-3446.000000000000000000045634563456346) ; gamma(-3446.00000000000000000000000000000043563456) ; gamma(-3446.0000000000000000000000000000001123) ; gamma(-3445.999999999999999999999999999999999999999999994356) ; gamma(-3445.9999999999999999999999999999999992342342342) ; gamma(-3445.999999999999999999999999234234234533123) = error: 13
gamma(-3446.0000000000000000000000000000000000000000045634563456346) ; gamma(-3446.00000000000000000000000000000000000000000000000000000000000043563456) ; gamma(-3446.00000000000000000000000000000000000000000000000000000000000000000001123) ; gamma(-3445.9999999999999999999999999999999999999999999999999999999999999999999999999994356) ; gamma(-3445.9999999999999999999999999999999999999999999999999999999999999999999999992342342342) ; gamma(-3445.99999999999999999999999999999999999999999999999999999999999999999999999999234234234533123) = error: 13
gamma(-3445.99999999999934534534) ; gamma(-3445.9999999) ; gamma(-3445.9) ; gamma(-3.7) ; gamma(-3.5) ; gamma(-3.3) ; gamma(-2.5) ; gamma(-1.5) ; gamma(-0.5) ; gamma(-0.4) ; gamma(-0.3) ; gamma(-0.2) ; gamma(-0.1) ; gamma(-0.000001) ; gamma(-0.00000000000000000000000000000000000002345) = 1.015412304528892944e-10683 ; 6.64654233985242156e-10689 ; 1.525808846230970805e-10694 ; 0.251643995902422311 ; 0.27008820585226949 ; 0.43851739219876301 ; -0.945308720482943218 ; 2.36327180120735804 ; -3.54490770181103706 ; -3.72298062203205011 ; -4.32685110882519463 ; -5.82114856862651487 ; -10.68628702119320976 ; -1000000.577216649318 ; -4.264392324093816631e+37
gamma(0) = error: 13
gamma(0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005634563456) ; gamma(0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000345345) ; gamma(0.00000000000000000000000000000000000012123) ; gamma(0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001232346) ; gamma(0.0000000000000000000000000000000000000000000000000000000000000000007346734) ; gamma(0.0000000000000000000000000000000000000000000000023463467) ; gamma(0.000000000000000000000000798787345) ; gamma(0.000000000000000123) ; gamma(0.000000007567) ; gamma(0.0000645) ; gamma(0.002344356456) ; gamma(0.0264356) ; gamma(0.1564356) ; gamma(0.2) ; gamma(0.3) ; gamma(0.4) ; gamma(0.5) ; gamma(0.6) ; gamma(0.7) ; gamma(0.8) ; gamma(0.9) ; gamma(1.0) ; gamma(1.2) ; gamma(1.3) ; gamma(1.4) ; gamma(1.5) ; gamma(1.6) ; gamma(1.7) ; gamma(1.8) ; gamma(1.9) ; gamma(2.0) ; gamma(3) ; gamma(4) ; gamma(5) ; gamma(6) = 1.774760383495448563e+148 ; 2.895655069568113054e+108 ; 8.248783304462591768e+36 ; 8.114604177722814865e+90 ; 1.3611490493598924368e+66 ; 4.261944750108754173e+47 ; 1.251897649930846114e+24 ; 8130081300813042.62 ; 132152768.023286769 ; 15503.29881711770114 ; 425.981391340698576 ; 37.2760918035721781 ; 5.95095751276639003 ; 4.59084371199880465 ; 2.99156898768758924 ; 2.21815954375768385 ; 1.77245385090551352 ; 1.48919224881281882 ; 1.2980553326475595 ; 1.16422971372530475 ; 1.06862870211932218 ; 1 ; 0.918168742399760926 ; 0.897470696306276771 ; 0.887263817503073537 ; 0.886226925452756761 ; 0.893515349287691289 ; 0.908638732853291652 ; 0.931383770980243798 ; 0.961765831907389961 ; 1 ; 2 ; 6 ; 24 ; 120
gamma(6.3235636523) ; gamma(7) ; gamma(8) ; gamma(9) ; gamma(9.478231497465) ; gamma(9.934525645675674567) ; gamma(10) ; gamma(1900) ; gamma(1999.000123123) ; gamma(1999,999992345345) ; gamma(2000,000000000000) ; gamma(2000.0000000000000000000000000123123) ; gamma(2000,1) ; gamma(2000,9999999999) ; gamma(2010) ; gamma(2100) ; gamma(3000) ; gamma(3000,245345345) ; gamma(4000) = 210.364378608852622 ; 720 ; 5040 ; 40320 ; 113722.6966401274723 ; 313207.55670700907 ; 362880 ; 1.706311728304763787e+5403 ; 8.302600702824942366e+5728 ; 1.658041077972060643e+5732 ; 1.658137546225316498e+5732 ; 1.658137546225316498e+5732 ; 3.545796285304725809e+5732 ; 3.316275089929881046e+5735 ; 1.736507649206117889e+5765 ; 2.3994100032893077e+6063 ; 1.3831198678126179008e+9127 ; 9.86147621496723213e+9127 ; 4.572004878785163235e+12669
gamma(23562.3145235423452345) ; gamma(235632456.123452564675) ; gamma(34562345235674365.145636445674367345) = 6.372087485350720211e+92784 ; 1.0251290631425018636e+1870436443 ; 7.390054310738219619e+556602677833469796
gamma(36510834197697146972136,135238452345927659273692354) ; gamma(234532452375471643956347569732597234,3673045923459723645723694) ; gamma(45205670486704808350823587230,3675238572038750283745923875) ; gamma(55937649374693756457837240827134087034048703480347856,23423562356) = error: 8
sqrt(-100) = error: 13
sqrt(-2) = error: 13
sqrt(0) = 0
sqrt(0.0001) = 0.01
sqrt(0.345624564356) = 0.587898430305779946
sqrt(2) = 1.41421356237309505
sqrt(2.62356345643563465) = 1.61974178696347606
sqrt(4) = 2
sqrt(9) = 3
sqrt(7456.2342345) = 86.349488906999328
sqrt(123123.345234523) = 350.889363239359253
sqrt(3673467356767.243513452452345) = 1916629.16516660664
sqrt(98678958956895689589.45345123452345) = 9933728351.27353826
sqrt(12312396789532452345234523.234234234) = 3508902504991.04808
sqrt(23423423423424742345234562937569237978763676713452354.23452345293) = 1.5304712811230644574e+26
sqrt(9769763495612976432736427163497126349763572364562394569234756923746932745.234123412341243) = 3.125662089160147232e+36
sqrt(9176947236497126394762634568256937256097239756329456197643912734691726349712639476129347691234691287343245345.21341234) = 3.029347658572242228e+54
sqrt(455555555556773870384710283470128734032497563219756912346021734087120348708572056879217712653451286348162534861253486512834659427359236459273645762395432453245.123412341234) = 2.134374745813803608e+79
sqrt(10 ^ 3245) = 3.162277660168378201e+1622
sqrt(345 ^ 345) = 5.940101967729214303e+437
sqrt(5674567 ^ 234234) = 2.184336868629763852e+791000
sqrt(346734653456 ^ 134234542345) = 1.294194653787268713e+774533124638
sqrt(74567456745674567 ^ 234123423452356) = 1.123864078893561595e+1975129505867228
sqrt(785474567345643562453245 ^ 342514525634563456345) = error: 8
root(-100 ; 3) = -4.64158883361277889
root(-100 ; -3) = error: 13
root(-100.365664564 ; 3) = -4.64723950022781914
root(-100.365664564 ; -3) = error: 13
root(-8 ; 3) = -2
root(-8 ; 03) = -2
root(0 ; 0) = error: 13
root(1 ; 2) = 1
root(1423243 ; 2) = 1192.99748532844779
root(1423243 ; 3) = 112.4845871889102146
root(1423243 ; 4) = 34.5397956758352551
root(1423243 ; 5) = 17.0081004171698032
root(1423243 ; 6) = 10.60587512602850773
root(1423243 ; 7) = 7.56902370202679191
root(1423243 ; 8) = 5.87705671878664577
root(1423243 ; 9) = 4.82722645510043152
root(534345123.123123132 ; 10) = 7.46074480179475295
root(2354534345123.123123132 ; 11) = 13.32657780122590003
root(2354534345123.123123132 ; 11.5) = error: 13
root(34562345123453245623562356.21341234 ; 12) = 134.34358504515988
root(52543572635716293746921734697126592375973246597321649578235342.12341234123424365 ; 13) = 55941.2642245354421
root(2456283756457098173497612945693745917263497695723645673405670870283745823057230470239.23542356234564235647 ; 14) = 1066294.17885873577
root(34673048673048670875102485703285238475023874086730619273481234697126349761293476129347691273469756239579237645723694576239546124912734691726349761293476320567205687032458708234 ; 15) = 504273487305.838441
root(10 ^ 345356 ; 16) = 5.623413251903549848e+21584
root(123 ^ 2342453 ; 17) = 7.125640616651090733e+287970
root(25435 ^ 123134345 ; 18) = 9.98640039961751751e+30136663
root(23432453456 ^ 735623453254 ; 19) = 1.680768984158150164e+401488481709
root(56235482349761293746 ^ 34556346734087053847 ; 20) = error: 8
root(35672645769213746927364976345 ^ 432587056870354730485702384750239 ; 21) = error: 8
root(56287560238750283748732405683740568734056 ^ 32562357102834012873401287340817203487 ; 22) = error: 8
root(53068703285701284397234852348651283465128346812634812634816238 ^ 56740567034857012384702318450235283745082370457320457023457 ; 23) = error: 8
root(34534 ^ 3452345235 ; 200) = 1.090823715560200207e+78337975
root(23564356 ^ 2435345324 ; 1000) = 1.3883711701763262656e+17953988
root(345623456456 ^ 1233245235 ; 200000) = 4.336415961910284792e+71149
root(7367454576932745 ^ 2343454326763 ; 23423423654234) = 38.6798697597518157
mod(-(1223^24534) ; -2) = 0
mod(-(123^2434) ; -2) = 0
mod(-(123^243) ; -2) = 0
mod(-(123^24) ; -2) = 0
mod(-(123^2) ; -2) = -1
mod(-(1223^24534) ; -33.53) = error: 8
mod(-(123^2434) ; -33.53) = 0
mod(-(123^243) ; -33.53) = 0
mod(-(123^24) ; -33.53) = error: 8
mod(-(123^2) ; -33.53) = -6.97000000000000064
mod(-34563842570128347127659237436192736497659273465912374659736457345 ; -145) = error: 8
mod(-2341745237542376591723469723649.1451245976 ; -12342.12431234) = error: 8
mod(-1224523537673 ; -12234234) = -11290847
mod(-1224523537673.123 ; -12234234.234) = -11267426.29699993134
mod(-7456743.1231 ; -745612.123) = -621.893099999999777
mod(-122.123 ; -1223423123123132.245345) = -122.123
mod(-122.123 ; -2,25) = -0.622999999999999998
mod(-9 ; -3) = 0
mod(-3234 ; -345.23) = -126.9299999999999999
mod(-64546.12353 ; -4) = -2.12352999999999881
mod(-4 ; -1) = 0
mod(-9 ; -0.00001) = 0
mod(-16 ; -4) = 0
mod(-9 ; 0) = error: 13
mod(0 ; 0) = error: 13
mod(-(1223^24534) ; 2) = 0
mod(-(123^2434) ; 2) = 0
mod(-(123^243) ; 2) = 0
mod(-(123^24) ; 2) = 0
mod(-(123^2) ; 2) = -1
mod(-(1223^24534) ; 33.53) = error: 8
mod(-(123^2434) ; 33.53) = 0
mod(-(123^243) ; 33.53) = 0
mod(-(123^24) ; 33.53) = error: 8
mod(-(123^2) ; 33.53) = -6.97000000000000064
mod(-34563842570128347127659237436192736497659273465912374659736457345 ; 145) = error: 8
mod(-2341745237542376591723469723649.1451245976 ; 12342.12431234) = error: 8
mod(-1224523537673 ; 12234234) = -11290847
mod(-1224523537673.123 ; 12234234.234) = -11267426.29699993134
mod(-7456743.1231 ; 745612.123) = -621.893099999999777
mod(-122.123 ; 1223423123123132.245345) = -122.123
mod(-122.123 ; 2,25) = -0.622999999999999998
mod(-9 ; 3) = 0
mod(-3234 ; 345.23) = -126.9299999999999999
mod(-64546.12353 ; 4) = -2.12352999999999881
mod(-4 ; 1) = 0
mod(-9 ; 0.00001) = 0
mod(-16 ; 4) = 0
mod((1223^24534) ; -2) = 0
mod((123^2434) ; -2) = 0
mod((123^243) ; -2) = 0
mod((123^24) ; -2) = 0
mod((123^2) ; -2) = 1
mod((1223^24534) ; -33.53) = error: 8
mod((123^2434) ; -33.53) = 0
mod((123^243) ; -33.53) = 0
mod((123^24) ; -33.53) = error: 8
mod((123^2) ; -33.53) = 6.97000000000000064
mod(34563842570128347127659237436192736497659273465912374659736457345 ; -145) = error: 8
mod(2341745237542376591723469723649.1451245976 ; -12342.12431234) = error: 8
mod(1224523537673 ; -12234234) = 11290847
mod(1224523537673.123 ; -12234234.234) = 11267426.29699993134
mod(7456743.1231 ; -745612.123) = 621.893099999999777
mod(122.123 ; -1223423123123132.245345) = 122.123
mod(122.123 ; -2,25) = 0.622999999999999998
mod(9 ; -3) = 0
mod(3234 ; -345.23) = 126.9299999999999999
mod(64546.12353 ; -4) = 2.12352999999999881
mod(4 ; -1) = 0
mod(9 ; 0.00001) = 0
mod((1223^24534) ; 2) = 0
mod((123^2434) ; 2) = 0
mod((123^243) ; 2) = 0
mod((123^24) ; 2) = 0
mod((123^2) ; 2) = 1
mod((1223^24534) ; 33.53) = error: 8
mod((123^2434) ; 33.53) = 0
mod((123^243) ; 33.53) = 0
mod((123^24) ; 33.53) = error: 8
mod((123^2) ; 33.53) = 6.97000000000000064
mod(34563842570128347127659237436192736497659273465912374659736457345 ; 145) = error: 8
mod(2341745237542376591723469723649.1451245976 ; 12342.12431234) = error: 8
mod(1224523537673 ; 12234234) = 11290847
mod(1224523537673.123 ; 12234234.234) = 11267426.29699993134
mod(7456743.1231 ; 745612.123) = 621.893099999999777
mod(122.123 ; 1223423123123132.245345) = 122.123
mod(122.123 ; 2,25) = 0.622999999999999998
mod(9 ; 3) = 0
mod(3234 ; 345.23) = 126.9299999999999999
mod(64546.12353 ; 4) = 2.12352999999999881
mod(4 ; 1) = 0
mod(9 ; 0.00001) = 0
mod(-306720586734058671038471082347018274308237560823745623945691237469127346976450875603875163451864293720986028375608347560823745716234716239476129734693275692736597213647.12341 ; 65235.3) = 0
mod(306720586734058671038471082347018274308237560823745623945691237469127346976450875603875163451864293720986028375608347560823745716234716239476129734693275692736597213647.12341 ; -65235.3) = 0
mod(306720586734058671038471082347018274308237560823745623945691237469127346976450875603875163451864293720986028375608347560823745716234716239476129734693275692736597213647.12341 ; 65235.3) = 0
mod(-306720586734058671038471082347018274308237560823745623945691237469127346976450875603875163451864293720986028375608347560823745716234716239476129734693275692736597213647.12341 ; -65235.3) = 0
mod(34563q245235603284750238470234023845.345634564356; 123452354.4532452354) = error: 5
mod(53456345634563456.124513452345; 346734.2342134) = 221435.71875
mod(51324534534.23412342134; 235634563456.34563456) = 51324534534.2341234
if(0 ; 10 ; 20) = 20
if(1 ; 10 ; 20) = 10
if(0.00001 ; 10 ; 20) = 10
if(-0.00001 ; 10 ; 20) = 10
if(1.00001 ; 10 ; 20) = 10
if(-1.00001 ; 10 ; 20) = 10
if(10.00001 ; 10 ; 20) = 10
if(-10.00001 ; 10 ; 20) = 10
or(0 ; 0) = 0
or(1 ; 0) = 1
or(1 ; 1) = 1
or(0 ; 1) = 1
or(100 ; 200) = 1
or(-100 ; -200) = 1
and(0 ; 0) = 0
and(1 ; 0) = 0
and(1 ; 1) = 1
and(0 ; 1) = 0
and(100 ; 200) = 1
and(-100 ; -200) = 1
not(-10) = 0
not(-1) = 0
not(0) = 1
not(1) = 0
not(10) = 0
bitor(-1 ; -1) = error: 13
bitor(-1 ; 0) = error: 13
bitor(0 ; -1) = error: 13
bitor(0 ; 0) = 0
bitor(1 ; 0) = 1
bitor(1 ; 1) = 1
bitor(2 ; 0) = 2
bitor(2 ; 1) = 3
bitor(2 ; 2) = 2
bitor(4 ; 8) = 12
bitor(8 ; 16) = 24
bitor(16 ; 64) = 80
bitor(64 ; 128) = 192
bitor(128 ; 256) = 384
bitor(256 ; 512) = 768
bitor(512 ; 1024) = 1536
bitor(1024 ; 2048) = 3072
bitor(2048 ; 4096) = 6144
bitor(2 ^ 54 ; 2 ^ 64) = 1.84647584722190336e+19
bitor(2 ^ 234 ; 2 ^ 765) = 1.940647615375886169e+230
bitor(345 ^ 123 ; 37 ^ 13354) = 5.832076212818553781e+20941
bitor(341 ^ 3467 ; 1236 ^ 12314) = 1.30451431733998542e+38075
bitor(45675 ^ 123 ; 37634 ^ 123) = 1.3818547350534739964e+573
bitor(34573653456 ; 3412431245) = 37847668189
bitor(4563563456345643256 ; 3241245634564356) = 4.566522401225939452e+18
bitor(2434523412341245345623452356 ; 14523563465345634564356) = 2.434528454233061893e+27
bitor(2342.2564356 ; 453453254.367346) = 453455334.373777595
bitor(3465435674356234523534523452345 ; 2345346435634563456.3456345634564325) = 3.4654356743585776e+30
bitor(23432444444444444444444448708460438576084501834701238502384502384502378 ; 1234235623456932745923745923745.34563456) = 2.343244444444444444e+70
bitor(34564234512393476934769745629345691273469273469275691734697745870917693827469712634917695872364561293476219374691274597236495.23561245 ; 412349812645273613497162937569327569127341265348615248365128694327569697384532745324532452345.2341234124) = 3.456423451239347691e+124
bitand(-1 ; -1) = error: 13
bitand(-1 ; 0) = error: 13
bitand(0 ; -1) = error: 13
bitand(0 ; 0) = 0
bitand(1 ; 0) = 0
bitand(1 ; 1) = 1
bitand(2 ; 0) = 0
bitand(2 ; 1) = 0
bitand(2 ; 2) = 2
bitand(4 ; 8) = 0
bitand(8 ; 16) = 0
bitand(16 ; 64) = 0
bitand(64 ; 128) = 0
bitand(128 ; 256) = 0
bitand(256 ; 512) = 0
bitand(512 ; 1024) = 0
bitand(1024 ; 2048) = 0
bitand(2048 ; 4096) = 0
bitand(2 ^ 54 ; 2 ^ 64) = 0
bitand(2 ^ 234 ; 2 ^ 765) = 0
bitand(345 ^ 123 ; 37 ^ 13354) = 0
bitand(341 ^ 3467 ; 1236 ^ 12314) = 0
bitand(45675 ^ 123 ; 37634 ^ 123) = 5.16989065012495508e+562
bitand(34573653456 ; 3412431245) = 138416512
bitand(4563563456345643256 ; 3241245634564356) = 282300754268160
bitand(2434523412341245345623452356 ; 14523563465345634564356) = 9.48167164879744427e+21
bitand(2342.2564356 ; 453453254.367346) = 262.250004004687071
bitand(3465435674356234523534523452345 ; 2345346435634563456.3456345634564325) = 2269391999729664
bitand(23432444444444444444444448708460438576084501834701238502384502384502378 ; 1234235623456932745923745923745.34563456) = 0
bitand(34564234512393476934769745629345691273469273469275691734697745870917693827469712634917695872364561293476219374691274597236495.23561245 ; 412349812645273613497162937569327569127341265348615248365128694327569697384532745324532452345.2341234124) = 0
bitxor(-1 ; -1) = error: 13
bitxor(-1 ; 0) = error: 13
bitxor(0 ; -1) = error: 13
bitxor(0 ; 0) = 0
bitxor(1 ; 0) = 1
bitxor(1 ; 1) = 0
bitxor(2 ; 0) = 2
bitxor(2 ; 1) = 3
bitxor(2 ; 2) = 0
bitxor(4 ; 8) = 12
bitxor(8 ; 16) = 24
bitxor(16 ; 64) = 80
bitxor(64 ; 128) = 192
bitxor(128 ; 256) = 384
bitxor(256 ; 512) = 768
bitxor(512 ; 1024) = 1536
bitxor(1024 ; 2048) = 3072
bitxor(2048 ; 4096) = 6144
bitxor(2 ^ 54 ; 2 ^ 64) = 1.84647584722190336e+19
bitxor(2 ^ 234 ; 2 ^ 765) = 1.940647615375886169e+230
bitxor(345 ^ 123 ; 37 ^ 13354) = 5.832076212818553781e+20941
bitxor(341 ^ 3467 ; 1236 ^ 12314) = 1.30451431733998542e+38075
bitxor(45675 ^ 123 ; 37634 ^ 123) = 1.3818547350017750898e+573
bitxor(34573653456 ; 3412431245) = 37709251677
bitxor(4563563456345643256 ; 3241245634564356) = 4.566240100471671292e+18
bitxor(2434523412341245345623452356 ; 14523563465345634564356) = 2.434518972561413096e+27
bitxor(2342.2564356 ; 453453254.367346) = 453455072.123773591
bitxor(3465435674356234523534523452345 ; 2345346435634563456.3456345634564325) = 3.465435674358575331e+30
bitxor(23432444444444444444444448708460438576084501834701238502384502384502378 ; 1234235623456932745923745923745.34563456) = 2.343244444444444444e+70
bitxor(34564234512393476934769745629345691273469273469275691734697745870917693827469712634917695872364561293476219374691274597236495.23561245 ; 412349812645273613497162937569327569127341265348615248365128694327569697384532745324532452345.2341234124) = 3.456423451239347691e+124
sum(-134234 ; 234534) = 100300
sum(-12312.2342342 ; 345345.2134234 ; -3456456.234234) = -3123423.2550448
sum(-354256.234234 ; 3456346736.45345 ; -36734674567367.324523453245) = -36731218574887.1053
sum(-1231.245345 ; 123123 ; 0) = 121891.754655
sum(-7474567367.1453245 ; 14534523.346767 ; 34523453245.1324534 ; 10 ^ 3245 ; 30 ^ 245345 ; 123123.345634564) = 2.061765155252528535e+362404
sum(567546745.234243 ; 23453245.134143) = 590999990.368386
sum(0) = 0
sum(1) = 1
sum(100) = 100
sum(456456.234563456) = 456456.234563456
sum(5643256 ; 1) = 5643257
sum(1 ; 2) = 3
sum() = error: 2
avg(-134234 ; 234534) = 50150
avg(-12312.2342342 ; 345345.2134234 ; -3456456.234234) = -1041141.085014933333
avg(-354256.234234 ; 3456346736.45345 ; -36734674567367.324523453245) = -12243739524962.36844
avg(-1231.245345 ; 123123 ; 0) = 40630.584885
avg(-7474567367.1453245 ; 14534523.346767 ; 34523453245.1324534 ; 10 ^ 3245 ; 30 ^ 245345 ; 123123.345634564) = 3.436275258754214224e+362403
avg(567546745.234243 ; 23453245.134143) = 295499995.184193
avg(0) = 0
avg(1) = 1
avg(100) = 100
avg(456456.234563456) = 456456.234563456
avg(5643256 ; 1) = 2821628.5
avg(1 ; 2) = 1.5
avg() = error: 2