ttmath/tests2/big_64_128.expected

2162 lines
114 KiB
Plaintext

-2467084570687345068734058673204123462135465945235634565412305823094853247508213734082439712659723645761234870218349273592835412734081723047230452937459127364934081264612947569123475691782.234523452345 = -2.4670845706873450687340586732041234621e+186
-1234563456238475028374102837401283741234487999123 = -1.23456345623847502837410283740128374124e+48
-123182370875203845702398570238345345.13245345 = -1.2318237087520384570239857023834534513e+35
-24352345235437.345342567346734 = -24352345235437.345342567346734
-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.70000000012312345321453245
1 = 1
10 = 10
32 = 32
64 = 64
128 = 128
256 = 256
512 = 512
1024 = 1024
452345987.23452345 = 452345987.23452345
3456023874508173402834708567230458673045867340576032487534.2123123123132 = 3.456023874508173402834708567230458673e+57
2467084570687345068734058673204123462135465945235634565412305823094853247508213734082439712659723645761234870218349273592835412734081723047230452937459127364934081264612947569123475691782.234523452345 = 2.4670845706873450687340586732041234621e+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.29231739044189453125
&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.328948974609375
-#091aacf.a = -9546447.625
#ffff = 65535
#h = error: 2
10 + (20 * 3) = 70
23423 + 132123 * 234 ^ 123 = 3.4239616183992980299435038250402161614e+296
23423 + 132123 * ( 234 ^ 123) = 3.4239616183992980299435038250402161614e+296
23423 + (132123 * 234) ^ 123 = 1.96741914346359179180121730503398852681e+921
(23423 + 132123) * 234 ^ 123 = 4.0309676127210039990432570102836407215e+296
5345 + 1234 - 3453 * 12312 / 34534 ^ 12 = 6579
5345 + 1234 - 3453 * 12312 / (34534 ^ 12) = 6579
5345 + 1234 - 3453 * (12312 / 34534) ^ 12 = 6578.98543946796555503381439714045072
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.3838738639058379052947220773501
(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.470898782
-12312.243 * 1213.5345 = -14941331.6528835
-654.123 * +2342.56456 = -1532325.35768088
+2342.435656 * -123.3456456 = -288929.2382657795136
-234234.456456 * 2345345.1231234 = -549360640116.5399960146704
34224.6456465 / 123135.12341234 = 0.2779438124400350692667594081872515418
1231.345345645 / 1231.4564756 = 0.9999097573018600966947564606237066752
12334543654564.123123 / 34523452345234523.4786 = 0.0003572801332618385487053398587019570615
-123123.234243 / 132143.3453456 = -0.9317399519513500479771676993577757783
-1231.345345 / +35645.12312312353 = -0.03454456702945732477937024340770164981
-122454564.123123 / -12312364.2342324 = 9.945658022580200828353138966071520664
-12312313.1231313 / -123165.75675675 = 99.96539173991259226973076672286444848
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.6772761567521097265869140625e+28
23.426 ^ 123.23 = 6.1362304689865127486267805733324900931e+168
1235345 ^ 3 = 1.885231923903688625e+18
123.1231 ^ -12.534 = 6.304986847467813953782733846452677941e-27
6543.2134 ^ -432.1231 = 1.2838892913865245852719508431427133094e-1649
123.123 ^ 534.234 = 5.3736113525326384438065173657286764539e+1116
245 ^ 0 = 1
0 ^ 0 = error: 13
-1 ^ 1 = -1
1 ^ 1 = 1
6456 ^ 46.456 = 9.9006877703018805112593423199248722682e+176
456 ^ 123 = 1.12895244306099839079328189055144497305e+327
2 ^ 2 = 4
3 ^ 3 = 27
3.3 ^ 3 = 35.937
3.2354 ^ 4 = 109.5751123526691856
35634.3564 ^ 76 = 8.7506007202709273280628897731307428984e+345
-4 ^ 5 = -1024
-6 ^ 234 = 1.22290463141890234936622223366471428167e+182
-6 ^ -8 = 0.00000059537418076512726718488035360463344
-6 ^ -120 = 4.186488995428057839711456005701076375e-94
-53.342 ^ -234.234 = error: 13
234.234 ^ 234.234 = 1.12871123743888230467127579145509786181e+555
123.3456 ^ 123.65 = 3.6935228758677157323282943939821879514e+258
2 ^ (2 ^ 31) + 1 = 1.761613051683963353207493149791827861e+646456993
2 ^ (2 ^ 63) + 1 = 1.3809322979800542649599641637733550355e+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.718281828459045235360287471352662498
pi = 3.141592653589793238462643383279502884
-e = -2.718281828459045235360287471352662498
-pi = -3.141592653589793238462643383279502884
2e = 5.436563656918090470720574942705324996
2pi = 6.283185307179586476925286766559005768
-2e = -5.436563656918090470720574942705324996
-2pi = -6.283185307179586476925286766559005768
pi*pi = 9.869604401089358618834490999876151135
-pi*pi = -9.869604401089358618834490999876151135
e*e = 7.389056098930650227230427460575007813
-e*e = -7.389056098930650227230427460575007813
123.345pi = 387.4997458570330469981747481106102833
123.345*pi = 387.4997458570330469981747481106102833
-123.345pi = -387.4997458570330469981747481106102833
-123.345*pi = -387.4997458570330469981747481106102833
7567.345e = 20570.176403180413666577494594903213789
7567.345*e = 20570.176403180413666577494594903213789
-7567.345e = -20570.176403180413666577494594903213789
-7567.345*e = -20570.176403180413666577494594903213789
pi+234 = 237.14159265358979323846264338327950288
-pi+23464.2342 = 23461.092607346410206761537356616720497
-e+234.234 = 231.5157181715409547646397125286473375
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.7103415936728583621733264429769277296
sin(-53643561231,7456734) = -0.5095038067909926029624724169822556157
sin(-435345234,234234) = 0.12609770619455554527831700381744557528
sin(-2*pi*1000) = 4.895933971174827470689787677530653248e-36
sin(-2*pi*100) = 1.8866684330697714502898221422417043129e-36
sin(-2*pi*10) = 0
sin(-2*pi-0.1) = -0.09983341664682815230681419841062202699
sin(-2*pi-0.01) = -0.009999833334166664682542438269099729031
sin(-2*pi-0.001) = -0.00099999983333334166666646825397100969
sin(-2*pi-0.0001) = -0.00009999999983333333341666666664682540522
sin(-2*pi) = 0
sin(-2*pi*1.0) = 0
sin(-2*pi*0.9) = 0.5877852522924731291687059546390727686
sin(-2*pi*0.8) = 0.9510565162951535721164393333793821434
sin(-2*pi*0.7) = 0.9510565162951535721164393333793821434
sin(-2*pi*0.6) = 0.5877852522924731291687059546390727686
sin(-2*pi*0.5) = -5.877471754111437539843682686111228389e-39
sin(-2*pi*0.4) = -0.5877852522924731291687059546390727686
sin(-2*pi*0.3) = -0.9510565162951535721164393333793821434
sin(-2*pi*0.2) = -0.9510565162951535721164393333793821434
sin(-2*pi*0.1) = -0.5877852522924731291687059546390727686
sin(-pi*1.0) = -5.877471754111437539843682686111228389e-39
sin(-pi*0.9) = -0.3090169943749474241022934171828190589
sin(-pi*0.8) = -0.5877852522924731291687059546390727686
sin(-pi*0.7) = -0.8090169943749474241022934171828190589
sin(-pi*0.6) = -0.9510565162951535721164393333793821434
sin(-pi*0.5) = -1
sin(-pi*0.4) = -0.9510565162951535721164393333793821434
sin(-pi*0.3) = -0.8090169943749474241022934171828190589
sin(-pi*0.2) = -0.5877852522924731291687059546390727686
sin(-pi*0.1) = -0.3090169943749474241022934171828190589
sin(-0.2) = -0.19866933079506121545941262711838975037
sin(-0.1) = -0.09983341664682815230681419841062202699
sin(-0.065) = -0.06495423883478260114360762150735421991
sin(-0.0023) = -0.002299997972167203028515777277840477775
sin(-0.0000234234) = -0.000023423399997858103139471274192593747143
sin(0) = 0
sin(0.0000234234) = 0.000023423399997858103139471274192593747143
sin(0.0023) = 0.002299997972167203028515777277840477775
sin(0.065) = 0.06495423883478260114360762150735421991
sin(0.1) = 0.09983341664682815230681419841062202699
sin(0.2) = 0.19866933079506121545941262711838975037
sin(pi*0.1) = 0.3090169943749474241022934171828190589
sin(pi*0.2) = 0.5877852522924731291687059546390727686
sin(pi*0.3) = 0.8090169943749474241022934171828190589
sin(pi*0.4) = 0.9510565162951535721164393333793821434
sin(pi*0.5) = 1
sin(pi*0.6) = 0.9510565162951535721164393333793821434
sin(pi*0.7) = 0.8090169943749474241022934171828190589
sin(pi*0.8) = 0.5877852522924731291687059546390727686
sin(pi*0.9) = 0.3090169943749474241022934171828190589
sin(pi*1.0) = 5.877471754111437539843682686111228389e-39
sin(2*pi*0.1) = 0.5877852522924731291687059546390727686
sin(2*pi*0.2) = 0.9510565162951535721164393333793821434
sin(2*pi*0.3) = 0.9510565162951535721164393333793821434
sin(2*pi*0.4) = 0.5877852522924731291687059546390727686
sin(2*pi*0.5) = 5.877471754111437539843682686111228389e-39
sin(2*pi*0.6) = -0.5877852522924731291687059546390727686
sin(2*pi*0.7) = -0.9510565162951535721164393333793821434
sin(2*pi*0.8) = -0.9510565162951535721164393333793821434
sin(2*pi*0.9) = -0.5877852522924731291687059546390727686
sin(2*pi*1.0) = 0
sin(2*pi+0.001) = 0.00099999983333334166666646825397100969
sin(2*pi+0.01) = 0.009999833334166664682542438269099729031
sin(2*pi+0.1) = 0.09983341664682815230681419841062202699
sin(2*pi*10) = 0
sin(2*pi*100) = -1.8866684330697714502898221422417043129e-36
sin(2*pi*1000) = -4.895933971174827470689787677530653248e-36
sin(5345.234234) = -0.9828135089263057025281018853385705096
sin(4356456.234234) = -0.2732048618482520379129610318764768154
sin(3564564563652.23423423) = 0.2604240532415198049522206678175867439
sin(45621452345234523452354.3452345) = 0.4550401138382369281315681921335961164
cos(-534123123532342436,234234) = 0.7038571021864479196614568570729195549
cos(-53643561231,7456734) = 0.8604684020145579290659795927018195479
cos(-435345234,234234) = 0.9920178267009477224719098035233160247
cos(-2*pi*1000) = 1
cos(-2*pi*100) = 1
cos(-2*pi*10) = 1
cos(-2*pi-0.1) = 0.9950041652780257660955619878038702948
cos(-2*pi-0.01) = 0.9999500004166652777802579337522066732
cos(-2*pi-0.001) = 0.9999995000000416666652777778025793648
cos(-2*pi-0.0001) = 0.999999995000000004166666665277777778
cos(-2*pi) = 1
cos(-2*pi*1.0) = 1
cos(-2*pi*0.9) = 0.8090169943749474241022934171828190589
cos(-2*pi*0.8) = 0.3090169943749474241022934171828190588
cos(-2*pi*0.7) = -0.3090169943749474241022934171828190589
cos(-2*pi*0.6) = -0.8090169943749474241022934171828190588
cos(-2*pi*0.5) = -1
cos(-2*pi*0.4) = -0.8090169943749474241022934171828190588
cos(-2*pi*0.3) = -0.3090169943749474241022934171828190589
cos(-2*pi*0.2) = 0.3090169943749474241022934171828190589
cos(-2*pi*0.1) = 0.8090169943749474241022934171828190589
cos(-pi*1.0) = -1
cos(-pi*0.9) = -0.9510565162951535721164393333793821434
cos(-pi*0.8) = -0.8090169943749474241022934171828190588
cos(-pi*0.7) = -0.5877852522924731291687059546390727686
cos(-pi*0.6) = -0.3090169943749474241022934171828190589
cos(-pi*0.5) = 0
cos(-pi*0.4) = 0.3090169943749474241022934171828190589
cos(-pi*0.3) = 0.5877852522924731291687059546390727686
cos(-pi*0.2) = 0.8090169943749474241022934171828190589
cos(-pi*0.1) = 0.9510565162951535721164393333793821434
cos(-0.2) = 0.9800665778412416311241965167481688774
cos(-0.1) = 0.9950041652780257660955619878038702948
cos(-0.065) = 0.9978882436713011099914376410285911366
cos(-0.0023) = 0.9999973550011660039610612847001440174
cos(-0.0000234234) = 0.9999999997256721662325426267308418321
cos(0) = 1
cos(0.0000234234) = 0.9999999997256721662325426267308418321
cos(0.0023) = 0.9999973550011660039610612847001440174
cos(0.065) = 0.9978882436713011099914376410285911366
cos(0.1) = 0.9950041652780257660955619878038702948
cos(0.2) = 0.9800665778412416311241965167481688774
cos(pi*0.1) = 0.9510565162951535721164393333793821434
cos(pi*0.2) = 0.8090169943749474241022934171828190589
cos(pi*0.3) = 0.5877852522924731291687059546390727686
cos(pi*0.4) = 0.3090169943749474241022934171828190589
cos(pi*0.5) = 5.877471754111437539843682686111228389e-39
cos(pi*0.6) = -0.3090169943749474241022934171828190589
cos(pi*0.7) = -0.5877852522924731291687059546390727686
cos(pi*0.8) = -0.8090169943749474241022934171828190589
cos(pi*0.9) = -0.9510565162951535721164393333793821434
cos(pi*1.0) = -1
cos(2*pi*0.1) = 0.8090169943749474241022934171828190589
cos(2*pi*0.2) = 0.3090169943749474241022934171828190589
cos(2*pi*0.3) = -0.3090169943749474241022934171828190589
cos(2*pi*0.4) = -0.8090169943749474241022934171828190589
cos(2*pi*0.5) = -1
cos(2*pi*0.6) = -0.8090169943749474241022934171828190588
cos(2*pi*0.7) = -0.3090169943749474241022934171828190589
cos(2*pi*0.8) = 0.3090169943749474241022934171828190588
cos(2*pi*0.9) = 0.8090169943749474241022934171828190588
cos(2*pi*1.0) = 1
cos(2*pi+0.001) = 0.9999995000000416666652777778025793648
cos(2*pi+0.01) = 0.9999500004166652777802579337522066732
cos(2*pi+0.1) = 0.9950041652780257660955619878038702948
cos(2*pi*10) = 1
cos(2*pi*100) = 1
cos(2*pi*1000) = 1
cos(5345.234234) = -0.18460120983342016325383874361255102874
cos(4356456.234234) = -0.9619558739684879735229523504834719814
cos(3564564563652.23423423) = -0.9654943358162480996351747970432443079
cos(45621452345234523452354.3452345) = 0.8904709398953367455840665371907320936
tan(-534123123532342436,234234) = 1.0092127954186540778440492777845729002
tan(-53643561231,7456734) = -0.5921237846713777491005964042791101985
tan(-435345234,234234) = 0.12711233891220059670553992511442119812
tan(-2*pi*1000) = 4.895933971174827470689787677530653248e-36
tan(-2*pi*100) = 1.8866684330697714502898221422417043129e-36
tan(-2*pi*10) = 0
tan(-2*pi-0.1) = -0.10033467208545054505808004578111153682
tan(-2*pi-0.01) = -0.010000333346667206371076724101980135642
tan(-2*pi-0.001) = -0.0010000003333334666667206349425044180242
tan(-2*pi-0.0001) = -0.00010000000033333333466666667206349209375
tan(-2*pi) = 0
tan(-2*pi*1.0) = 0
tan(-2*pi*0.9) = 0.7265425280053608858954667574806187496
tan(-2*pi*0.8) = 3.077683537175253402570290576036909824
tan(-2*pi*0.7) = -3.077683537175253402570290576036909824
tan(-2*pi*0.6) = -0.7265425280053608858954667574806187496
tan(-2*pi*0.5) = 5.877471754111437539843682686111228389e-39
tan(-2*pi*0.4) = 0.7265425280053608858954667574806187496
tan(-2*pi*0.3) = 3.077683537175253402570290576036909824
tan(-2*pi*0.2) = -3.077683537175253402570290576036909824
tan(-2*pi*0.1) = -0.7265425280053608858954667574806187496
tan(-pi*1.0) = 5.877471754111437539843682686111228389e-39
tan(-pi*0.9) = 0.324919696232906326155871412215134465
tan(-pi*0.8) = 0.7265425280053608858954667574806187496
tan(-pi*0.7) = 1.3763819204711735382072095819108876796
tan(-pi*0.6) = 3.077683537175253402570290576036909824
tan(-pi*0.5) = error: 13
tan(-pi*0.4) = -3.077683537175253402570290576036909824
tan(-pi*0.3) = -1.3763819204711735382072095819108876795
tan(-pi*0.2) = -0.7265425280053608858954667574806187496
tan(-pi*0.1) = -0.324919696232906326155871412215134465
tan(-0.2) = -0.20271003550867248332135827164753448263
tan(-0.1) = -0.10033467208545054505808004578111153682
tan(-0.065) = -0.06509169663710174901809649708562559308
tan(-0.0023) = -0.002300004055675248475708621167832249145
tan(-0.0000234234) = -0.000023423400004283793722115099081721014959
tan(0) = 0
tan(0.0000234234) = 0.000023423400004283793722115099081721014959
tan(0.0023) = 0.002300004055675248475708621167832249145
tan(0.065) = 0.06509169663710174901809649708562559308
tan(0.1) = 0.10033467208545054505808004578111153682
tan(0.2) = 0.20271003550867248332135827164753448263
tan(pi*0.1) = 0.324919696232906326155871412215134465
tan(pi*0.2) = 0.7265425280053608858954667574806187496
tan(pi*0.3) = 1.3763819204711735382072095819108876795
tan(pi*0.4) = 3.077683537175253402570290576036909824
tan(pi*0.5) = 1.70141183460469231731687303715884105728e+38
tan(pi*0.6) = -3.077683537175253402570290576036909824
tan(pi*0.7) = -1.3763819204711735382072095819108876795
tan(pi*0.8) = -0.7265425280053608858954667574806187496
tan(pi*0.9) = -0.324919696232906326155871412215134465
tan(pi*1.0) = -5.877471754111437539843682686111228389e-39
tan(2*pi*0.1) = 0.7265425280053608858954667574806187496
tan(2*pi*0.2) = 3.077683537175253402570290576036909824
tan(2*pi*0.3) = -3.077683537175253402570290576036909824
tan(2*pi*0.4) = -0.7265425280053608858954667574806187496
tan(2*pi*0.5) = -5.877471754111437539843682686111228389e-39
tan(2*pi*0.6) = 0.7265425280053608858954667574806187496
tan(2*pi*0.7) = 3.077683537175253402570290576036909824
tan(2*pi*0.8) = -3.077683537175253402570290576036909824
tan(2*pi*0.9) = -0.7265425280053608858954667574806187496
tan(2*pi*1.0) = 0
tan(2*pi+0.001) = 0.0010000003333334666667206349425044180242
tan(2*pi+0.01) = 0.010000333346667206371076724101980135642
tan(2*pi+0.1) = 0.10033467208545054505808004578111153681
tan(2*pi*10) = 0
tan(2*pi*100) = -1.8866684330697714502898221422417043129e-36
tan(2*pi*1000) = -4.895933971174827470689787677530653248e-36
tan(5345.234234) = 5.323981949052087721639029741763983282
tan(4356456.234234) = 0.284009765147711714219477605850060619
tan(3564564563652.23423423) = -0.2697313112886904040723588030063168965
tan(45621452345234523452354.3452345) = 0.5110106275806383568848258763214972433
tan(pi/4) = 1
cot(-534123123532342436,234234) = 0.9908713053773438211166543683956661666
cot(-53643561231,7456734) = -1.6888360607824411371929735817785877776
cot(-435345234,234234) = 7.867056877072515355810936600737190376
cot(-2*pi*1000) = 2.042511206008033994377998844128260573e+35
cot(-2*pi*100) = 5.300348394407141175441972078376451892e+35
cot(-2*pi*10) = error: 13
cot(-2*pi-0.1) = -9.966644423259237859794112689270593908
cot(-2*pi-0.01) = -99.99666664444423280211638073838651828
cot(-2*pi-0.001) = -999.9996666666444444423280421164021052
cot(-2*pi-0.0001) = -9999.999966666666644444444423280422421
cot(-2*pi) = error: 13
cot(-2*pi*1.0) = error: 13
cot(-2*pi*0.9) = 1.3763819204711735382072095819108876795
cot(-2*pi*0.8) = 0.3249196962329063261558714122151344649
cot(-2*pi*0.7) = -0.324919696232906326155871412215134465
cot(-2*pi*0.6) = -1.3763819204711735382072095819108876795
cot(-2*pi*0.5) = 1.70141183460469231731687303715884105728e+38
cot(-2*pi*0.4) = 1.3763819204711735382072095819108876795
cot(-2*pi*0.3) = 0.324919696232906326155871412215134465
cot(-2*pi*0.2) = -0.324919696232906326155871412215134465
cot(-2*pi*0.1) = -1.3763819204711735382072095819108876795
cot(-pi*1.0) = 1.70141183460469231731687303715884105728e+38
cot(-pi*0.9) = 3.077683537175253402570290576036909824
cot(-pi*0.8) = 1.3763819204711735382072095819108876795
cot(-pi*0.7) = 0.7265425280053608858954667574806187496
cot(-pi*0.6) = 0.324919696232906326155871412215134465
cot(-pi*0.5) = 0
cot(-pi*0.4) = -0.324919696232906326155871412215134465
cot(-pi*0.3) = -0.7265425280053608858954667574806187496
cot(-pi*0.2) = -1.3763819204711735382072095819108876795
cot(-pi*0.1) = -3.077683537175253402570290576036909824
cot(-0.2) = -4.933154875586893657368016321744741185
cot(-0.1) = -9.966644423259237859794112689270593908
cot(-0.065) = -15.362942612714260685035759924033357063
cot(-0.0023) = -434.7818420287151293323800622856893251
cot(-0.0000234234) = -42692.35037685027696548368721348789997
cot(0) = error: 13
cot(0.0000234234) = 42692.35037685027696548368721348789997
cot(0.0023) = 434.7818420287151293323800622856893251
cot(0.065) = 15.362942612714260685035759924033357063
cot(0.1) = 9.966644423259237859794112689270593908
cot(0.2) = 4.933154875586893657368016321744741185
cot(pi*0.1) = 3.077683537175253402570290576036909824
cot(pi*0.2) = 1.3763819204711735382072095819108876795
cot(pi*0.3) = 0.7265425280053608858954667574806187496
cot(pi*0.4) = 0.324919696232906326155871412215134465
cot(pi*0.5) = 5.877471754111437539843682686111228389e-39
cot(pi*0.6) = -0.324919696232906326155871412215134465
cot(pi*0.7) = -0.7265425280053608858954667574806187496
cot(pi*0.8) = -1.3763819204711735382072095819108876795
cot(pi*0.9) = -3.077683537175253402570290576036909824
cot(pi*1.0) = -1.70141183460469231731687303715884105728e+38
cot(2*pi*0.1) = 1.3763819204711735382072095819108876795
cot(2*pi*0.2) = 0.324919696232906326155871412215134465
cot(2*pi*0.3) = -0.324919696232906326155871412215134465
cot(2*pi*0.4) = -1.3763819204711735382072095819108876795
cot(2*pi*0.5) = -1.70141183460469231731687303715884105728e+38
cot(2*pi*0.6) = 1.3763819204711735382072095819108876795
cot(2*pi*0.7) = 0.324919696232906326155871412215134465
cot(2*pi*0.8) = -0.3249196962329063261558714122151344649
cot(2*pi*0.9) = -1.3763819204711735382072095819108876795
cot(2*pi*1.0) = error: 13
cot(2*pi+0.001) = 999.9996666666444444423280421164021052
cot(2*pi+0.01) = 99.99666664444423280211638073838651828
cot(2*pi+0.1) = 9.966644423259237859794112689270593908
cot(2*pi*10) = error: 13
cot(2*pi*100) = -5.300348394407141175441972078376451892e+35
cot(2*pi*1000) = -2.042511206008033994377998844128260573e+35
cot(5345.234234) = 0.18782933705814794034638296189132036206
cot(4356456.234234) = 3.52100569316659310388789816914746399
cot(3564564563652.23423423) = -3.707393091377927534690381781303520943
cot(45621452345234523452354.3452345) = 1.9569064634417965763554652217133725829
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.008333333333333333333333333333333333333
degtodeg(0 ; 30 ; 0) = 0.5
degtodeg(0 ; 30 ; 30) = 0.5083333333333333333333333333333333333
degtodeg(0 ; 45 ; 45) = 0.7625
degtodeg(0 ; 100 ; 200) = 1.7222222222222222222222222222222222222
degtodeg(0 ; 300 ; 400) = 5.111111111111111111111111111111111111
degtodeg(0 ; 600 ; 800) = 10.222222222222222222222222222222222222
degtodeg(10 ; 10 ; 10) = 10.169444444444444444444444444444444445
degtodeg(10 ; 30 ; 10) = 10.502777777777777777777777777777777778
degtodeg(10 ; 59 ; 59) = 10.999722222222222222222222222222222222
degtodeg(10 ; 0.0005 ; 0.2) = 10.000063888888888888888888888888888889
degtodeg(10 ; 25.2 ; 55.3) = 10.435361111111111111111111111111111111
degtodeg(10 ; 65.1 ; 70.3) = 11.104527777777777777777777777777777778
degtodeg(10 ; 100 ; 200) = 11.722222222222222222222222222222222222
degtodeg(10 ; 300 ; 400) = 15.111111111111111111111111111111111111
degtodeg(10 ; 600 ; 800) = 20.222222222222222222222222222222222222
degtodeg(20 ; 15 ; 0) = 20.25
degtodeg(20 ; 15 ; 15) = 20.254166666666666666666666666666666667
degtodeg(20 ; 30 ; 0) = 20.5
degtodeg(20 ; 30 ; 30) = 20.508333333333333333333333333333333333
degtodeg(20 ; 45 ; 0) = 20.75
degtodeg(20 ; 45 ; 45) = 20.7625
degtodeg(20 ; 10 ; 20) = 20.172222222222222222222222222222222222
degtodeg(20 ; 50 ; 40) = 20.844444444444444444444444444444444445
degtodeg(50 ; 15 ; 0) = 50.25
degtodeg(50 ; 15 ; 15) = 50.25416666666666666666666666666666667
degtodeg(50 ; 30 ; 0) = 50.5
degtodeg(50 ; 30 ; 30) = 50.50833333333333333333333333333333333
degtodeg(50 ; 45 ; 0) = 50.75
degtodeg(50 ; 45 ; 45) = 50.7625
degtodeg(50 ; 10 ; 20) = 50.17222222222222222222222222222222222
degtodeg(50 ; 50 ; 40) = 50.84444444444444444444444444444444444
degtodeg(60 ; 15 ; 0) = 60.25
degtodeg(60 ; 15 ; 15) = 60.25416666666666666666666666666666667
degtodeg(60 ; 30 ; 0) = 60.5
degtodeg(60 ; 30 ; 30) = 60.50833333333333333333333333333333333
degtodeg(60 ; 45 ; 0) = 60.75
degtodeg(60 ; 45 ; 45) = 60.7625
degtodeg(60 ; 10 ; 20) = 60.17222222222222222222222222222222222
degtodeg(60 ; 50 ; 40) = 60.84444444444444444444444444444444444
degtodeg(80 ; 15 ; 0) = 80.25
degtodeg(80 ; 15 ; 15) = 80.25416666666666666666666666666666667
degtodeg(80 ; 30 ; 0) = 80.5
degtodeg(80 ; 30 ; 30) = 80.50833333333333333333333333333333333
degtodeg(80 ; 45 ; 0) = 80.75
degtodeg(80 ; 45 ; 45) = 80.7625
degtodeg(80 ; 10 ; 20) = 80.17222222222222222222222222222222222
degtodeg(80 ; 50 ; 40) = 80.84444444444444444444444444444444444
degtodeg(-10 ; 10 ; 10) = -10.169444444444444444444444444444444445
degtodeg(-10 ; 30 ; 10) = -10.502777777777777777777777777777777778
degtodeg(-10 ; 59 ; 59) = -10.999722222222222222222222222222222222
degtodeg(-10 ; 0.0005 ; 0.2) = -10.000063888888888888888888888888888889
degtodeg(-10 ; 25.2 ; 55.3) = -10.435361111111111111111111111111111111
degtodeg(-10 ; 65.1 ; 70.3) = -11.104527777777777777777777777777777778
degtodeg(-10 ; 100 ; 200) = -11.722222222222222222222222222222222222
degtodeg(-10 ; 300 ; 400) = -15.111111111111111111111111111111111111
degtodeg(-10 ; 600 ; 800) = -20.222222222222222222222222222222222222
degtodeg(-20 ; 15 ; 0) = -20.25
degtodeg(-20 ; 15 ; 15) = -20.254166666666666666666666666666666667
degtodeg(-20 ; 30 ; 0) = -20.5
degtodeg(-20 ; 30 ; 30) = -20.508333333333333333333333333333333333
degtodeg(-20 ; 45 ; 0) = -20.75
degtodeg(-20 ; 45 ; 45) = -20.7625
degtodeg(-20 ; 10 ; 20) = -20.172222222222222222222222222222222222
degtodeg(-20 ; 50 ; 40) = -20.844444444444444444444444444444444445
degtodeg(-50 ; 15 ; 0) = -50.25
degtodeg(-50 ; 15 ; 15) = -50.25416666666666666666666666666666667
degtodeg(-50 ; 30 ; 0) = -50.5
degtodeg(-50 ; 30 ; 30) = -50.50833333333333333333333333333333333
degtodeg(-50 ; 45 ; 0) = -50.75
degtodeg(-50 ; 45 ; 45) = -50.7625
degtodeg(-50 ; 10 ; 20) = -50.17222222222222222222222222222222222
degtodeg(-50 ; 50 ; 40) = -50.84444444444444444444444444444444444
degtodeg(-60 ; 15 ; 0) = -60.25
degtodeg(-60 ; 15 ; 15) = -60.25416666666666666666666666666666667
degtodeg(-60 ; 30 ; 0) = -60.5
degtodeg(-60 ; 30 ; 30) = -60.50833333333333333333333333333333333
degtodeg(-60 ; 45 ; 0) = -60.75
degtodeg(-60 ; 45 ; 45) = -60.7625
degtodeg(-60 ; 10 ; 20) = -60.17222222222222222222222222222222222
degtodeg(-60 ; 50 ; 40) = -60.84444444444444444444444444444444444
degtodeg(-80 ; 15 ; 0) = -80.25
degtodeg(-80 ; 15 ; 15) = -80.25416666666666666666666666666666667
degtodeg(-80 ; 30 ; 0) = -80.5
degtodeg(-80 ; 30 ; 30) = -80.50833333333333333333333333333333333
degtodeg(-80 ; 45 ; 0) = -80.75
degtodeg(-80 ; 45 ; 45) = -80.7625
degtodeg(-80 ; 10 ; 20) = -80.17222222222222222222222222222222222
degtodeg(-80 ; 50 ; 40) = -80.84444444444444444444444444444444444
degtorad(20 ; -15 ; 0) = error: 13
degtorad(20 ; 0 ; -20) = error: 13
degtorad(0 ; 0 ; 0) = 0
degtorad(0 ; 0 ; 30) = 0.00014544410433286079807697423070738439279
degtorad(0 ; 30 ; 0) = 0.008726646259971647884618453842443063567
degtorad(0 ; 30 ; 30) = 0.00887209036430450868269542807315044796
degtorad(0 ; 45 ; 45) = 0.01330813554645676302404314210972567194
degtorad(0 ; 100 ; 200) = 0.030058448228791231602574674346192774509
degtorad(0 ; 300 ; 400) = 0.08920571732415462282054419483386242758
degtorad(0 ; 600 ; 800) = 0.17841143464830924564108838966772485515
degtorad(10 ; 10 ; 10) = 0.177490288654201127253267552873244754
degtorad(10 ; 30 ; 10) = 0.18330805282751555917634652210154012971
degtorad(10 ; 59 ; 59) = 0.191981369582565158101670085392723819
degtorad(10 ; 0.0005 ; 0.2) = 0.17453404027089950962515433365129669462
degtorad(10 ; 25.2 ; 55.3) = 0.18213141002346271531990380057511738997
degtorad(10 ; 65.1 ; 70.3) = 0.19381057160139143740548483130092035671
degtorad(10 ; 100 ; 200) = 0.20459137342822418929494375119505404585
degtorad(10 ; 300 ; 400) = 0.2637386425235875805129132716827236989
degtorad(10 ; 600 ; 800) = 0.3529443598477422033334574665165861265
degtorad(20 ; 15 ; 0) = 0.3534291735288517393270473806189440745
degtorad(20 ; 15 ; 15) = 0.3535018955810181697260858677342977667
degtorad(20 ; 30 ; 0) = 0.3577924966588375632693566075401656063
degtorad(20 ; 30 ; 30) = 0.3579379407631704240674335817708729906
degtorad(20 ; 45 ; 0) = 0.362155819788823387211665834461387138
degtorad(20 ; 45 ; 45) = 0.3623739859453226784087812958074482146
degtorad(20 ; 10 ; 20) = 0.3520716952217450385449956211323418201
degtorad(20 ; 50 ; 40) = 0.3638041863045958095898715424094041612
degtorad(50 ; 15 ; 0) = 0.8770279491271506124041546111655278885
degtorad(50 ; 15 ; 15) = 0.8771006711793170428031930982808815807
degtorad(50 ; 30 ; 0) = 0.8813912722571364363464638380867494203
degtorad(50 ; 30 ; 30) = 0.8815367163614692971445408123174568047
degtorad(50 ; 45 ; 0) = 0.8857545953871222602887730650079709521
degtorad(50 ; 45 ; 45) = 0.8859727615436215514858885263540320287
degtorad(50 ; 10 ; 20) = 0.8756704708200439116221028516789256342
degtorad(50 ; 50 ; 40) = 0.8874029619028946826669787729559879752
degtorad(60 ; 15 ; 0) = 1.0515608743265835700965236880143891598
degtorad(60 ; 15 ; 15) = 1.051633596378750000495562175129742852
degtorad(60 ; 30 ; 0) = 1.0559241974565693940388329149356106916
degtorad(60 ; 30 ; 30) = 1.056069641560902254836909889166318076
degtorad(60 ; 45 ; 0) = 1.0602875205865552179811421418568322234
degtorad(60 ; 45 ; 45) = 1.0605056867430545091782576032028933
degtorad(60 ; 10 ; 20) = 1.0502033960194768693144719285277869055
degtorad(60 ; 50 ; 40) = 1.0619358871023276403593478498048492465
degtorad(80 ; 15 ; 0) = 1.4006267247254494854812618417121117025
degtorad(80 ; 15 ; 15) = 1.4006994467776159158803003288274653947
degtorad(80 ; 30 ; 0) = 1.4049900478554353094235710686333332343
degtorad(80 ; 30 ; 30) = 1.4051354919597681702216480428640406187
degtorad(80 ; 45 ; 0) = 1.4093533709854211333658802955545547661
degtorad(80 ; 45 ; 45) = 1.4095715371419204245629957569006158427
degtorad(80 ; 10 ; 20) = 1.3992692464183427846992100822255094482
degtorad(80 ; 50 ; 40) = 1.4110017375011935557440860035025717892
degtorad(-10 ; 10 ; 10) = -0.177490288654201127253267552873244754
degtorad(-10 ; 30 ; 10) = -0.18330805282751555917634652210154012971
degtorad(-10 ; 59 ; 59) = -0.191981369582565158101670085392723819
degtorad(-10 ; 0.0005 ; 0.2) = -0.17453404027089950962515433365129669462
degtorad(-10 ; 25.2 ; 55.3) = -0.18213141002346271531990380057511738997
degtorad(-10 ; 65.1 ; 70.3) = -0.19381057160139143740548483130092035671
degtorad(-10 ; 100 ; 200) = -0.20459137342822418929494375119505404585
degtorad(-10 ; 300 ; 400) = -0.2637386425235875805129132716827236989
degtorad(-10 ; 600 ; 800) = -0.3529443598477422033334574665165861265
degtorad(-20 ; 15 ; 0) = -0.3534291735288517393270473806189440745
degtorad(-20 ; 15 ; 15) = -0.3535018955810181697260858677342977667
degtorad(-20 ; 30 ; 0) = -0.3577924966588375632693566075401656063
degtorad(-20 ; 30 ; 30) = -0.3579379407631704240674335817708729906
degtorad(-20 ; 45 ; 0) = -0.362155819788823387211665834461387138
degtorad(-20 ; 45 ; 45) = -0.3623739859453226784087812958074482146
degtorad(-20 ; 10 ; 20) = -0.3520716952217450385449956211323418201
degtorad(-20 ; 50 ; 40) = -0.3638041863045958095898715424094041612
degtorad(-50 ; 15 ; 0) = -0.8770279491271506124041546111655278885
degtorad(-50 ; 15 ; 15) = -0.8771006711793170428031930982808815807
degtorad(-50 ; 30 ; 0) = -0.8813912722571364363464638380867494203
degtorad(-50 ; 30 ; 30) = -0.8815367163614692971445408123174568047
degtorad(-50 ; 45 ; 0) = -0.8857545953871222602887730650079709521
degtorad(-50 ; 45 ; 45) = -0.8859727615436215514858885263540320287
degtorad(-50 ; 10 ; 20) = -0.8756704708200439116221028516789256342
degtorad(-50 ; 50 ; 40) = -0.8874029619028946826669787729559879752
degtorad(-60 ; 15 ; 0) = -1.0515608743265835700965236880143891598
degtorad(-60 ; 15 ; 15) = -1.051633596378750000495562175129742852
degtorad(-60 ; 30 ; 0) = -1.0559241974565693940388329149356106916
degtorad(-60 ; 30 ; 30) = -1.056069641560902254836909889166318076
degtorad(-60 ; 45 ; 0) = -1.0602875205865552179811421418568322234
degtorad(-60 ; 45 ; 45) = -1.0605056867430545091782576032028933
degtorad(-60 ; 10 ; 20) = -1.0502033960194768693144719285277869055
degtorad(-60 ; 50 ; 40) = -1.0619358871023276403593478498048492465
degtorad(-80 ; 15 ; 0) = -1.4006267247254494854812618417121117025
degtorad(-80 ; 15 ; 15) = -1.4006994467776159158803003288274653947
degtorad(-80 ; 30 ; 0) = -1.4049900478554353094235710686333332343
degtorad(-80 ; 30 ; 30) = -1.4051354919597681702216480428640406187
degtorad(-80 ; 45 ; 0) = -1.4093533709854211333658802955545547661
degtorad(-80 ; 45 ; 45) = -1.4095715371419204245629957569006158427
degtorad(-80 ; 10 ; 20) = -1.3992692464183427846992100822255094482
degtorad(-80 ; 50 ; 40) = -1.4110017375011935557440860035025717892
degtorad(90 ; 0 ; 0) = 1.5707963267948966192313216916397514421
degtorad(180 ; 0 ; 0) = 3.141592653589793238462643383279502884
degtorad(270 ; 0 ; 0) = 4.712388980384689857693965074919254326
degtorad(360 ; 0 ; 0) = 6.283185307179586476925286766559005768
degtorad(234223 ; 0 ; 0) = 4087.962533898678564957976228677083356
degtorad(34534.342 ; 345.234 ; 6456.2342) = 602.8696981162801712337865230974408686
degtorad(456345634563456.23424 ; 45.23423424 ; 12.5345345354) = 7964733850235.160649112850596394938021
degtorad(4634563456345634563456345634563456.234 ; 12.23462356236 ; 34.43763467567567) = 8.088839170583981090531128503103390692e+31
degtorad(54643555555555555555555555555555555555555524563456345634563456.123354 ; 42.234154; 55.234243532145) = 9.5370995944088370143828414490727980396e+59
degtorad(342 ^ 12342 ; 30 ; 45) = 1.55624623016078442292510056452699707433e+31273
radtodeg(-657856785678234234345234523452345234523562345239476973264678.345345) = -3.7692417343405160201617577234786525038e+61
radtodeg(-46785678434563452345234523452345234532234234.345345) = -2.68062191595671800205096979854956734972e+45
radtodeg(-234234.345345) = -13420639.405278300293670042192585884745
radtodeg(-2342.345345) = -134206.50243061474090756447643340858607
radtodeg(-42.345345) = -2426.209550525402890928720360966694304
radtodeg(-10) = -572.9577951308232087679815481410517033
radtodeg(-1) = -57.29577951308232087679815481410517033
radtodeg(0) = 0
radtodeg(1) = 57.29577951308232087679815481410517033
radtodeg(10) = 572.9577951308232087679815481410517033
radtodeg(42.345345) = 2426.209550525402890928720360966694304
radtodeg(2342.345345) = 134206.50243061474090756447643340858607
radtodeg(234234.345345) = 13420639.405278300293670042192585884745
radtodeg(46785678434563452345234523452345234532234234.345345) = 2.68062191595671800205096979854956734972e+45
radtodeg(657856785678234234345234523452345234523562345239476973264678.345345) = 3.7692417343405160201617577234786525038e+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.5707963267948966192313216916397514421
asin(-0.9) = -1.1197695149986341866866770558453996159
asin(-0.8) = -0.9272952180016122324285124629224288041
asin(-0.7) = -0.7753974966107530637403533527149871136
asin(-0.6) = -0.6435011087932843868028092287173226381
asin(-0.5345645) = -0.5639923563511067051396739466795799379
asin(-0.5) = -0.523598775598298873077107230546583814
asin(-0.4) = -0.4115168460674880193847378976173356049
asin(-0.3) = -0.304692654015397507972002961227529167
asin(-0.2) = -0.20135792079033079145512555221762341024
asin(-0.1) = -0.10016742116155979634552317945269331857
asin(-0.01) = -0.010000166674167113125622277071990383679
asin(-0.00423) = -0.004230012614596070531669799004970951016
asin(-0.0000345345) = -0.00003453450000686448985484050116286521895
asin(-0.0000000000000063456) = -0.000000000000006345600000000000000000000000042585998
asin(-0.00000000000000000000000234234) = -2.34234e-24
asin(0) = 0
asin(0.00000000000000000000000234234) = 2.34234e-24
asin(0.0000000000000063456) = 0.000000000000006345600000000000000000000000042585998
asin(0.0000345345) = 0.00003453450000686448985484050116286521895
asin(0.00423) = 0.004230012614596070531669799004970951016
asin(0.01) = 0.010000166674167113125622277071990383679
asin(0.1) = 0.10016742116155979634552317945269331857
asin(0.2) = 0.20135792079033079145512555221762341024
asin(0.3) = 0.304692654015397507972002961227529167
asin(0.4) = 0.4115168460674880193847378976173356049
asin(0.5) = 0.523598775598298873077107230546583814
asin(0.5345645) = 0.5639923563511067051396739466795799379
asin(0.6) = 0.6435011087932843868028092287173226381
asin(0.7) = 0.7753974966107530637403533527149871136
asin(0.8) = 0.9272952180016122324285124629224288041
asin(0.9) = 1.1197695149986341866866770558453996159
asin(1) = 1.5707963267948966192313216916397514421
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.141592653589793238462643383279502884
acos(-0.9) = 2.690565841793530805917998747485151058
acos(-0.8) = 2.498091544796508851659834154562180246
acos(-0.7) = 2.346193823405649682971675044354738556
acos(-0.6) = 2.21429743558818100603413092035707408
acos(-0.5345645) = 2.13478868314600332437099563831933138
acos(-0.5) = 2.094395102393195492308428922186335256
acos(-0.4) = 1.982313172862384638616059589257087047
acos(-0.3) = 1.8754889808102941272033246528672806091
acos(-0.2) = 1.7721542475852274106864472438573748523
acos(-0.1) = 1.6709637479564564155768448710924447607
acos(-0.01) = 1.5807964934690637323569439687117418258
acos(-0.00423) = 1.5750263394094926897629914906447223931
acos(-0.0000345345) = 1.5708308612949034837211765321409143073
acos(-0.0000000000000063456) = 1.5707963267949029648313216916397514421
acos(-0.00000000000000000000000234234) = 1.5707963267948966192313240339797514421
acos(0) = 1.5707963267948966192313216916397514421
acos(0.00000000000000000000000234234) = 1.5707963267948966192313193492997514421
acos(0.0000000000000063456) = 1.5707963267948902736313216916397514421
acos(0.0000345345) = 1.5707617922948897547414668511385885769
acos(0.00423) = 1.5665663141803005486996518926347804911
acos(0.01) = 1.5607961601207295061056994145677610584
acos(0.1) = 1.4706289056333368228857985121870581235
acos(0.2) = 1.3694384060045658277761961394221280319
acos(0.3) = 1.2661036727794991112593187304122222751
acos(0.4) = 1.1592794807274085998465837940224158372
acos(0.5) = 1.0471975511965977461542144610931676281
acos(0.5345645) = 1.0068039704437899140916477449601715042
acos(0.6) = 0.927295218001612232428512462922428804
acos(0.7) = 0.7953988301841435554909683389247643285
acos(0.8) = 0.643501108793284386802809228717322638
acos(0.9) = 0.4510268117962624325446446357943518262
acos(1) = 0
acos(1.43213) = error: 13
acos(3543.23423) = error: 13
acos(35645456462354) = error: 13
atan(-6456456345.745) = -1.5707963266400128956452356114866965936
atan(-345345354.234) = -1.5707963238992445198478812937436174367
atan(-2342234) = -1.5707958998520719484515277250730557761
atan(-2342.234234) = -1.5703693840388204307073862234460261255
atan(-34.234) = -1.5415939045436424437141887313223080686
atan(-12.1233254) = -1.4884970217975809802517897365631939874
atan(-5.234) = -1.3820129942058049196303478122717778737
atan(-2.2134) = -1.1464518258103377312470893032529779361
atan(-2) = -1.1071487177940905030170654601785370401
atan(-1.3123) = -0.9196461405918233201333147393129620669
atan(-1) = -0.785398163397448309615660845819875721
atan(-0.6) = -0.5404195002705841554435783646085999101
atan(-0.2) = -0.19739555984988075837004976519479029345
atan(0) = 0
atan(0.2) = 0.19739555984988075837004976519479029345
atan(0.6) = 0.5404195002705841554435783646085999101
atan(1) = 0.785398163397448309615660845819875721
atan(1.3123) = 0.9196461405918233201333147393129620669
atan(2) = 1.1071487177940905030170654601785370401
atan(2.2134) = 1.1464518258103377312470893032529779361
atan(5.234) = 1.3820129942058049196303478122717778737
atan(12.1233254) = 1.4884970217975809802517897365631939874
atan(34.234) = 1.5415939045436424437141887313223080686
atan(2342.234234) = 1.5703693840388204307073862234460261255
atan(2342234) = 1.5707958998520719484515277250730557761
atan(345345354.234) = 1.5707963238992445198478812937436174367
atan(6456456345.745) = 1.5707963266400128956452356114866965936
acot(-6456456345.745) = 3.141592653434909514876557303126448036
acot(-345345354.234) = 3.141592650694141139079202985383368879
acot(-2342234) = 3.141592226646968567682849416712807218
acot(-2342.234234) = 3.141165710833717049938707915085777568
acot(-34.234) = 3.112390231338539062945510422962059511
acot(-12.1233254) = 3.05929334859247759948311142820294543
acot(-5.234) = 2.952809321000701538861669503911529316
acot(-2.2134) = 2.717248152605234350478410994892729378
acot(-2) = 2.677945044588987122248387151818288482
acot(-1.3123) = 2.490442467386719939364636430952713509
acot(-1) = 2.356194490192344928846982537459627163
acot(-0.6) = 2.111215827065480774674900056248351352
acot(-0.2) = 1.7681918866447773776013714568345417355
acot(0) = 1.5707963267948966192313216916397514421
acot(0.2) = 1.3734007669450158608612719264449611487
acot(0.6) = 1.030376826524312463787743327031151532
acot(1) = 0.785398163397448309615660845819875721
acot(1.3123) = 0.6511501862030732990980069523267893752
acot(2) = 0.463647609000806116214256231461214402
acot(2.2134) = 0.424344500984558887984232388386773506
acot(5.234) = 0.1887833325890916996009738793679735684
acot(12.1233254) = 0.08229930499731563897953195507655745467
acot(34.234) = 0.0292024222512541755171329603174433735
acot(2342.234234) = 0.0004269427560761885239354681937253165771
acot(2342234) = 0.0000004269428246707797939665666956659651376
acot(345345354.234) = 0.000000002895652099383440397896134005435499854
acot(6456456345.745) = 0.00000000015488372358608608015305484848979134788
sinh(-345345345345.4356) = -1.5649626585310378911716388988890125358e+149981577834
sinh(-456456456.234) = -7.4218022261885493798980440476218943156e+198236519
sinh(-456456.234) = -1.32625350243695290338973868469802127807e+198236
sinh(-78978.234) = -3.2373277360474533178719882738141110964e+34299
sinh(-645.2342) = -8.3295703323765737825515971494631609168e+279
sinh(-43.2342) = -2.987751642612754589754404406491611121e+18
sinh(-4.123) = -30.864000715555287181423825938371569704
sinh(-2) = -3.626860407847018767668213982801261705
sinh(-1.213) = -1.5331280920755698794512552556893764664
sinh(-1) = -1.1752011936438014568823818505956008151
sinh(-0.23) = -0.23203320371307192732019814277766144629
sinh(-0.000000000000002) = -0.000000000000002000000000000000000000002307308693899
sinh(0) = 0
sinh(-0.000000000000002) = -0.000000000000002000000000000000000000002307308693899
sinh(-0.23) = -0.23203320371307192732019814277766144629
sinh(-1) = -1.1752011936438014568823818505956008151
sinh(-1.213) = -1.5331280920755698794512552556893764664
sinh(-2) = -3.626860407847018767668213982801261705
sinh(-4.123) = -30.864000715555287181423825938371569704
sinh(-43.2342) = -2.987751642612754589754404406491611121e+18
sinh(-645.2342) = -8.3295703323765737825515971494631609168e+279
sinh(-78978.234) = -3.2373277360474533178719882738141110964e+34299
sinh(-456456.234) = -1.32625350243695290338973868469802127807e+198236
sinh(-456456456.234) = -7.4218022261885493798980440476218943156e+198236519
sinh(-345345345345.4356) = -1.5649626585310378911716388988890125358e+149981577834
cosh(-345345345345.4356) = 1.5649626585310378911716388988890125358e+149981577834
cosh(-456456456.234) = 7.4218022261885493798980440476218943156e+198236519
cosh(-456456.234) = 1.32625350243695290338973868469802127807e+198236
cosh(-78978.234) = 3.2373277360474533178719882738141110964e+34299
cosh(-645.2342) = 8.3295703323765737825515971494631609168e+279
cosh(-43.2342) = 2.987751642612754589754404406491611122e+18
cosh(-4.123) = 30.880196569481180670703706069661095866
cosh(-2) = 3.762195691083631459562213477773746108
cosh(-1.213) = 1.8304321202140430845781493167156070892
cosh(-1) = 1.5430806348152437784779056207570616826
cosh(-0.23) = 1.0265668062164059354908742334413478624
cosh(-0.000000000000002) = 1.000000000000000000000000000002
cosh(0) = 1
cosh(-0.000000000000002) = 1.000000000000000000000000000002
cosh(-0.23) = 1.0265668062164059354908742334413478624
cosh(-1) = 1.5430806348152437784779056207570616826
cosh(-1.213) = 1.8304321202140430845781493167156070892
cosh(-2) = 3.762195691083631459562213477773746108
cosh(-4.123) = 30.880196569481180670703706069661095866
cosh(-43.2342) = 2.987751642612754589754404406491611122e+18
cosh(-645.2342) = 8.3295703323765737825515971494631609168e+279
cosh(-78978.234) = 3.2373277360474533178719882738141110964e+34299
cosh(-456456.234) = 1.32625350243695290338973868469802127807e+198236
cosh(-456456456.234) = 7.4218022261885493798980440476218943156e+198236519
cosh(-345345345345.4356) = 1.5649626585310378911716388988890125358e+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) = -0.9999999999999999999999999999999999639
tanh(-30) = -0.9999999999999999999999999824869784746
tanh(-20) = -0.9999999999999999915032914894168220454
tanh(-10) = -0.9999999958776927636195928371382757411
tanh(-9.98723) = -0.9999999957710530444307520130832904793
tanh(-8.43453) = -0.9999999056177552377817153544509199433
tanh(-7.6723) = -0.9999995665342431737908270110999188279
tanh(-6.2343) = -0.9999923089763199123876444492262410006
tanh(-5.863) = -0.9999838382125323518826698907057869767
tanh(-4.23423) = -0.9995801120993103490847482848991590492
tanh(-3.753) = -0.9989010525755701398289230028410868281
tanh(-2.2343) = -0.977333131687435002874598310464640648
tanh(-1.753) = -0.9417160122215171561528950125161477676
tanh(-0.3423) = -0.3295291904608542041239451877109397376
tanh(-0.0000234234) = -0.000023423399995716206279765163081303458989
tanh(-0.00000000000024464675) = -0.0000000000002446467499999999999999999934406882905
tanh(-0.00000000000000000000009784536) = -9.784536000000000148282518805393875051e-23
tanh(-0.00000000000000000000000000000234236456) = -2.3423645580353887131836345622781412558e-30
tanh(-0.0000000000000000000000000000000000000000992342) = 0
tanh(-0.00000000000000000000000000000000000000000000000000000000000065763412) = 0
tanh(0) = 0
tanh(0.00000000000000000000000000000000000000000000000000000000000065763412) = 0
tanh(0.0000000000000000000000000000000000000000992342) = 0
tanh(0.00000000000000000000000000000234236456) = 2.3423645580353887131836345622781412558e-30
tanh(0.00000000000000000000009784536) = 9.784536000000000148282518805393875051e-23
tanh(0.00000000000024464675) = 0.0000000000002446467499999999999999999934406882905
tanh(0.0000234234) = 0.000023423399995716206279765163081303458989
tanh(0.3423) = 0.3295291904608542041239451877109397376
tanh(1.753) = 0.9417160122215171561528950125161477676
tanh(2.2343) = 0.977333131687435002874598310464640648
tanh(3.753) = 0.9989010525755701398289230028410868281
tanh(4.23423) = 0.9995801120993103490847482848991590492
tanh(5.863) = 0.9999838382125323518826698907057869767
tanh(6.2343) = 0.9999923089763199123876444492262410006
tanh(7.6723) = 0.9999995665342431737908270110999188279
tanh(8.43453) = 0.9999999056177552377817153544509199433
tanh(9.98723) = 0.9999999957710530444307520130832904793
tanh(10) = 0.9999999958776927636195928371382757411
tanh(20) = 0.9999999999999999915032914894168220454
tanh(30) = 0.9999999999999999999999999824869784746
tanh(40) = 0.9999999999999999999999999999999999639
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.0000000000000000000000000000000000361
coth(-30) = -1.0000000000000000000000000175130215254
coth(-20) = -1.0000000000000000084967085105831780268
coth(-10) = -1.0000000041223072533738241840280803125
coth(-9.98723) = -1.0000000042289469734532404155655759624
coth(-8.43453) = -1.0000000943822536702272517587125844986
coth(-7.6723) = -1.0000004334659447188529589342450834574
coth(-6.2343) = -1.0000076910828323878017654389785776014
coth(-5.863) = -1.0000161620486752438484049954514119486
coth(-4.23423) = -1.0004200642805985861640546884476768974
coth(-3.753) = -1.0011001564385144355378329840464396268
coth(-2.2343) = -1.02319257127140368254514332312431447
coth(-1.753) = -1.0618912570478549626648339666681595382
coth(-0.3423) = -3.034632527095632535365700798259925064
coth(-0.0000234234) = -42692.35039246587696548368721351773978
coth(-0.00000000000024464675) = -4087526198488.228435489128822726475854
coth(-0.00000000000000000000009784536) = -1.0220208704837919599306672337842183555e+22
coth(-0.00000000000000000000000000000234236456) = -4.26919027855651103550628547744544315e+29
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) = 4.26919027855651103550628547744544315e+29
coth(0.00000000000000000000009784536) = 1.0220208704837919599306672337842183555e+22
coth(0.00000000000024464675) = 4087526198488.228435489128822726475854
coth(0.0000234234) = 42692.35039246587696548368721351773978
coth(0.3423) = 3.034632527095632535365700798259925064
coth(1.753) = 1.0618912570478549626648339666681595382
coth(2.2343) = 1.02319257127140368254514332312431447
coth(3.753) = 1.0011001564385144355378329840464396268
coth(4.23423) = 1.0004200642805985861640546884476768974
coth(5.863) = 1.0000161620486752438484049954514119486
coth(6.2343) = 1.0000076910828323878017654389785776014
coth(7.6723) = 1.0000004334659447188529589342450834574
coth(8.43453) = 1.0000000943822536702272517587125844986
coth(9.98723) = 1.0000000042289469734532404155655759624
coth(10) = 1.0000000041223072533738241840280803125
coth(20) = 1.0000000000000000084967085105831780268
coth(30) = 1.0000000000000000000000000175130215254
coth(40) = 1.0000000000000000000000000000000000361
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) = -34.40952286409268421408100330716230366
asinh(-234234234234234.24563456) = -33.78048991505049641695140781297385666
asinh(-3563456456.23412341234) = -22.687144006010015256815961215946291711
asinh(-75673476.11341243) = -18.83508545597668339415759360453171781
asinh(-75672.2341252) = -11.92731376443938697513286228740524763
asinh(-125.23453) = -5.523351339670265560894470739639524144
asinh(-64.1324) = -4.854157654866583969408477316714703963
asinh(-4.1321) = -2.126263362362828794032618429935162125
asinh(-3) = -1.8184464592320668234836989635607089942
asinh(-2) = -1.4436354751788103424932767402731052695
asinh(-1.123) = -0.9657302435594553042856211605585037117
asinh(-1) = -0.881373587019543025232609324979792309
asinh(-0.5) = -0.4812118250596034474977589134243684231
asinh(-0.1) = -0.09983407889920756332730312470476944326
asinh(-0.0002) = -0.00019999999866666669066666609523811079418
asinh(-0.00000000234) = -0.00000000233999999999999999786451599999840056
asinh(-0.00000000000000000000000053456456) = -5.345645599999999279763593250447925716e-25
asinh(-0.0000000000000000000000000000000000000000000000000000000003452345) = 0
asinh(-0) = 0
asinh(0.0000000000000000000000000000000000000000000000000000000003452345) = 0
asinh(0.00000000000000000000000053456456) = 5.345645599999999279763591821651581676e-25
asinh(0.00000000234) = 0.000000002339999999999999997864516000002753411
asinh(0.0002) = 0.00019999999866666669066666609523811079116
asinh(0.1) = 0.09983407889920756332730312470476944328
asinh(0.5) = 0.4812118250596034474977589134243684231
asinh(1) = 0.881373587019543025232609324979792309
asinh(1.123) = 0.9657302435594553042856211605585037117
asinh(2) = 1.4436354751788103424932767402731052694
asinh(3) = 1.8184464592320668234836989635607089938
asinh(4.1321) = 2.126263362362828794032618429935162124
asinh(64.1324) = 4.854157654866583969408477316714703394
asinh(125.23453) = 5.523351339670265560894470739639525226
asinh(75672.2341252) = 11.927313764439386975132862285826578019
asinh(75673476.11341243) = 18.835085455976683394153302329986573921
asinh(3563456456.23412341234) = 22.687144006010015260653334522476170269
asinh(234234234234234.24563456) = 33.78048991217977852806510413525925585
asinh(5635634563463453453455.32452345) = 50.77654388567139949698171519349778398
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.4910357869579738913532868589555022501
acosh(2) = 1.316957896924816708625046347307968444
acosh(3) = 1.7627471740390860504652186499595846181
acosh(4.1321) = 2.096958539102134575112325199124479668
acosh(64.1324) = 4.854036088055534053103053146933355581
acosh(125.23453) = 5.523319459412495458798960100280871933
acosh(75672.2341252) = 11.927313764352070359938402198915155771
acosh(75673476.11341243) = 18.835085455976683306839553273636054965
acosh(3563456456.23412341234) = 22.687144006010015260613958930891131306
acosh(234234234234234.24563456) = 33.78048991217977852806510413525014268
acosh(5635634563463453453455.32452345) = 50.77654388567139949698171519349778398
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) = -26.826302159711498114166563208542599988
atanh(-0.9999999999999999) = -18.767254334232338101852539774537135206
atanh(-0.9999993453) = -7.466117787354628601145665495811386215
atanh(-0.999345) = -4.011847474624565405376914231817385547
atanh(-0.934) = -1.6888454669934070451475984557109253571
atanh(-0.8) = -1.0986122886681096913952452369225257046
atanh(-0.7) = -0.8673005276940531944271446904753004155
atanh(-0.6) = -0.6931471805599453094172321214581765681
atanh(-0.5) = -0.5493061443340548456976226184612628523
atanh(-0.4) = -0.4236489301936018068550537532603270125
atanh(-0.3) = -0.3095196042031117154740673490610694376
atanh(-0.2) = -0.20273255405408219098900655773217456829
atanh(-0.1) = -0.10033534773107558063572655206003894527
atanh(-0.05) = -0.05004172927849126824578527423892594853
atanh(-0.000345345) = -0.0003453450137289806847299347567641410422
atanh(-0.000000000000000000000034534) = -3.453399999999999589386840306748613663e-23
atanh(-0.000000000000000000000000000000000000045676) = -4.555040609436364093378854081736202002e-38
atanh(0) = 0
atanh(0.000000000000000000000000000000000000045676) = 4.701977403289150031874946148888982711e-38
atanh(0.000000000000000000000034534) = 3.453399999999999736323514899818952159e-23
atanh(0.000345345) = 0.0003453450137289806847299347567641410371
atanh(0.05) = 0.05004172927849126824578527423892594852
atanh(0.1) = 0.10033534773107558063572655206003894526
atanh(0.2) = 0.20273255405408219098900655773217456829
atanh(0.3) = 0.3095196042031117154740673490610694376
atanh(0.4) = 0.4236489301936018068550537532603270125
atanh(0.5) = 0.5493061443340548456976226184612628523
atanh(0.6) = 0.6931471805599453094172321214581765681
atanh(0.7) = 0.8673005276940531944271446904753004155
atanh(0.8) = 1.0986122886681096913952452369225257046
atanh(0.934) = 1.6888454669934070451475984557109253571
atanh(0.999345) = 4.011847474624565405376914231817385547
atanh(0.9999993453) = 7.466117787354628601145665495811386215
atanh(0.9999999999999999) = 18.767254334232338101852539774537135206
atanh(0.99999999999999999999999) = 26.826302159711498114166563208542599988
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.0000001000000000000003333333333333353376229
acoth(-1000) = -0.0010000003333335333334761905873016782134
acoth(-2) = -0.5493061443340548456976226184612628523
acoth(-1.1) = -1.5222612188617114982502989901828527171
acoth(-1.01) = -2.651652454029537875532658616643124228
acoth(-1.0001) = -4.951768775643084855296713552129122488
acoth(-1.000001) = -7.254329119262047206783423750303017676
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.254329119262047206783423750303017676
acoth(1.0001) = 4.951768775643084855296713552129122488
acoth(1.01) = 2.651652454029537875532658616643124228
acoth(1.1) = 1.5222612188617114982502989901828527171
acoth(2) = 0.5493061443340548456976226184612628523
acoth(1000) = 0.0010000003333335333334761905873016782118
acoth(10000000) = 0.0000001000000000000003333333333333353325202
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.09849353493151055636095132131208649
ln(0.0000000000000000000000000000000000000234234234) = -86.64708210507054239945830516858528671
ln(0.00000000000000000000000000000000123123) = -75.77729439908609791220088290507227896
ln(0.000000000000000000000000000123123) = -64.26436893411586949211092563165045792
ln(0.000000000000000000000000456456) = -56.04630520099176385566299084437238965
ln(0.00000000000000000034535) = -42.50972855733997745073038562825685143
ln(0.0000000000008787345) = -27.760293590632697047062235229428251519
ln(0.0000000076452) = -18.6891878370181053913280290497230489
ln(0.000001235) = -13.604439587884333585498648885479918087
ln(0.000234) = -8.360189442606572675846738691237638663
ln(0.00234) = -6.057604349612526991828747236553274456
ln(0.02) = -3.912023005428146058618750787910551847
ln(0.9) = -0.10536051565782630122750098083931279831
ln(0.1) = -2.302585092994045684017991454684364208
ln(0.2) = -1.6094379124341003746007593332261876395
ln(0.3) = -1.2039728043259359926227462177618385029
ln(0.4) = -0.9162907318741550651835272117680110715
ln(0.5) = -0.6931471805599453094172321214581765681
ln(0.6) = -0.5108256237659906832055140963036619349
ln(0.7) = -0.356674943938732378912638711241184478
ln(0.8) = -0.22314355131420975576629509030983450338
ln(0.9) = -0.10536051565782630122750098083931279831
ln(0.9999999999999) = -0.00000000000010000000000000499999999999872019775236
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) = 2.350988701644575015937473074444491355e-37
ln(1.000000000000000000000023464564) = 2.3464564000000001422353722204719575796e-23
ln(1.00000000002342) = 0.000000000023419999999725751800004281928409743357
ln(1.000006456) = 0.000006455979160121694787969976841582500327
ln(1.000123) = 0.00012299243612023178396978429177497014732
ln(1.053435) = 0.05205625326039506618393387411811567538
ln(1.1) = 0.09531017980432486004395212328076509222
ln(1.5) = 0.4054651081081643819780131154643491366
ln(2) = 0.6931471805599453094172321214581765681
ln(3) = 1.0986122886681096913952452369225257046
ln(4) = 1.3862943611198906188344642429163531362
ln(5) = 1.6094379124341003746007593332261876395
ln(6) = 1.7917594692280550008124773583807022727
ln(7) = 1.9459101490553133051053527434431797296
ln(8) = 2.079441541679835928251696364374529704
ln(9) = 2.197224577336219382790490473845051409
ln(42.2342) = 3.743230319363981109376714101173127437
ln(1243.654) = 7.125809099564167125157955146042835951
ln(5642342.652) = 15.545809901064353054345772541865372216
ln(0) = error: 13
ln(-2) = error: 13
ln(1) = 0
ln(0.11) = -2.207274913189720823974039331403599115
ln(0,99231) = -0.007719720515219116586882512287847109277
ln(1.213) = 0.19309662996191307868842679827568981807
ln(2,13212) = 0.7571167898978832949364633861669783909
ln(23453,13212) = 10.0627593308401582166028367374061673
ln(678673,75678567) = 13.427895815060031920603467803031235324
ln(478567856,23423447) = 19.986308569115031058203261373817577688
ln(1233463674567,453756782) = 27.840847323408378753892133008939424474
ln(64562356245634563476346534563456435634563456,23453245) = 100.87620542603499612763939165251516862
ln(6456235624563456347634653456345643563445739759237659723659723563456,23453245) = 153.8356625648980468600531951102555454
ln(645623562456345634763465345634564356345634561231231231231235632456324568702435867048670402476,23453245) = 213.70287498274323464452097293204901479
ln(64562356245634563476346534563456435634563456837560843756087340568734506873405867340856730485670428576038038475023845082,23453245) = 273.5700874005884224289887507538424842
ln(2 ^ 100) = 69.31471805599453094172321214581765681
ln(2 ^ 1000) = 693.1471805599453094172321214581765681
ln(2 ^ 1000345) = 693386.316337238490548981066540079639
ln(53 ^ 234234) = 929977.3560789677056989955843113323178
ln(53 ^ 234223423434) = 929935364024.5047553879767142799484138
ln(5345 ^ 132123123132) = 1134133899420.7390002882949154345248744
ln(64352342 ^ 123134535436) = 2213944649503.286070874633148094072706
ln(2342342342 ^ 12325235634563673) = 2.6590977648805412416639514552472673631e+17
ln(435623453452563465345 ^ 5873254234525635634563456456) = error: 8
ln(e) = 1
ln(-e) = error: 13
ln(pi) = 1.1447298858494001741434273513530587116
ln(-pi) = error: 13
ln(e*100) = 5.605170185988091368035982909368728415
ln(e^10) = 10
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.64849515253979085924877088655573047
log(0.0000000000000000000000000000000000000234234234 ; 4) = -62.50265783024205785786343014334851926
log(0.00000000000000000000000000000000123123 ; 4) = -54.66176342077226791020714152545589149
log(0.000000000000000000000000000123123 ; 4) = -46.35694318355386204053134295173241605
log(0.000000000000000000000000456456 ; 4) = -40.42886328681006761841208974980636792
log(0.00000000000000000034535 ; 4) = -30.664287289605167103079506712777758743
log(0.0000000000008787345 ; 4) = -20.024818948413733835630026902246014418
log(0.0000000076452 ; 4) = -13.481399305354176569325741091397286534
log(0.000001235 ; 4) = -9.813528763757110564386111679375796125
log(0.000234 ; 4) = -6.030601924870384781958813017392006652
log(0.00234 ; 4) = -4.369637877426703608023653302647311564
log(0.02 ; 4) = -2.821928094887362347870319429489390176
log(0.9 ; 4) = -0.07600154672252499248142077079687857917
log(0.1 ; 4) = -1.6609640474436811739351597147446950879
log(0.2 ; 4) = -1.1609640474436811739351597147446950879
log(0.3 ; 4) = -0.8684827970831030832082902427707868336
log(0.4 ; 4) = -0.6609640474436811739351597147446950879
log(0.5 ; 4) = -0.5
log(0.6 ; 4) = -0.3684827970831030832082902427707868335
log(0.7 ; 4) = -0.2572865864148791202141750561287796836
log(0.8 ; 4) = -0.16096404744368117393515971474469508794
log(0.9 ; 4) = -0.07600154672252499248142077079687857917
log(0.9999999999999 ; 4) = -0.00000000000007213475204445177710559845553543082869
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) = 1.6958798705243055726397800611739750143e-37
log(1.000000000000000000000023464564 ; 4) = 1.6926105059710850408838842563627845067e-23
log(1.00000000002342 ; 4) = 0.000000000016893958928611933241131444465806083035
log(1.000006456 ; 4) = 0.000004657004559195032049512291915677768359
log(1.000123 ; 4) = 0.00008872028882875550673824921462867483892
log(1.053435 ; 4) = 0.03755064921301594734839255721397580306
log(1.1 ; 4) = 0.06875176187496745416452180861820139142
log(1.5 ; 4) = 0.2924812503605780907268694719739082544
log(2 ; 4) = 0.5
log(3 ; 4) = 0.7924812503605780907268694719739082544
log(4 ; 4) = 1
log(5 ; 4) = 1.1609640474436811739351597147446950879
log(6 ; 4) = 1.2924812503605780907268694719739082544
log(7 ; 4) = 1.4036774610288020537209846586159154043
log(8 ; 4) = 1.5
log(9 ; 4) = 1.5849625007211561814537389439478165088
log(10; 3) = 2.095903274289384604296567522021401251
log(-2; 3) = error: 13
log(-0.001; 3) = error: 13
log(0; 3) = error: 13
log(0.11115; 3) = -1.9996814720098278160556281749646422304
log(0.9992; 3) = -0.0007284828132947533705450561150214760262
log(0.5; 3) = -0.6309297535714574370995271143427608543
log(1; 3) = 0
log(1.11222; 3) = 0.09681124003797352031825286777244837579
log(1,999; 3) = 0.6304745201402998274259782593379513812
log(2.234; 3) = 0.7316445564444570886906212093157086549
log(345.1231; 3) = 5.319348076898204287075883801283297029
log(567567.123123; 3) = 12.059863553899057007713668916599287409
log(54764567567.5675; 3) = 22.506856604090664912221751069487512566
log(123123123132132.23424; 3) = 29.531988952209055186582463781641844773
log(e; e) = 1
log(123; e) = 4.812184355372417495262008609959933293
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.06765580733930506701065687639656321
log(2 ^ 1000 ; 5) = 430.6765580733930506701065687639656321
log(2 ^ 1000345 ; 5) = 430825.1414859283712725877555301892002
log(53 ^ 234234 ; 5) = 577827.4196812462103606618832029677907
log(53 ^ 234223423434 ; 5) = 577801328550.8344494740863671625493183
log(5345 ^ 132123123132 ; 5) = 704677012178.4222300146102055281629981
log(64352342 ^ 123134535436 ; 5) = 1375601153917.7269577440593300095607491
log(2342342342 ^ 12325235634563673 ; 5) = 1.6521903357296611253258157580883229204e+17
log(435623453452563465345 ^ 5873254234525635634563456456 ; 5) = error: 8
log(2 ^ 100 ; 8) = 33.33333333333333333333333333333333333
log(2 ^ 1000 ; 8) = 333.3333333333333333333333333333333333
log(2 ^ 1000345 ; 8) = 333448.3333333333333333333333333333333
log(53 ^ 234234 ; 8) = 447224.573251385465519884586131572963
log(53 ^ 234223423434 ; 8) = 447204379341.8086529607876498044914835
log(5345 ^ 132123123132 ; 8) = 545403117466.120854827313298223702206
log(64352342 ^ 123134535436 ; 8) = 1064682322213.6816858268790231878592113
log(2342342342 ^ 12325235634563673 ; 8) = 1.2787557195440278838117966387523614737e+17
log(435623453452563465345 ^ 5873254234525635634563456456 ; 8) = error: 8
log(2 ^ 100 ; 20) = 23.137821315975917426369770109764049589
log(2 ^ 1000 ; 20) = 231.37821315975917426369770109764049589
log(2 ^ 1000345 ; 20) = 231458.03864329929117881867680451918186
log(53 ^ 234234 ; 20) = 310434.0679201241919577198190195815456
log(53 ^ 234223423434 ; 20) = 310420050627.9804140422829589015996614
log(5345 ^ 132123123132 ; 20) = 378583196313.2198493576304905984726645
log(64352342 ^ 123134535436 ; 20) = 739032879889.7539238023938424382019857
log(2342342342 ^ 12325235634563673 ; 20) = 8.876286403677579132536388883616634408e+16
log(435623453452563465345 ^ 5873254234525635634563456456 ; 20)
exp(-(4564 ^ 1231231)) = error: 8
exp(-(454 ^ 1231)) = error: 8
exp(-(45 ^ 12)) = error: 8
exp(-(12 ^ 11)) = 1.8869408562667258808283578063310747161e-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.528411967775377465157758663787603663e-37118074278122828
exp(-35673673673.213415463673676) = 3.207045965782180957159698818861256938e-15492879626
exp(-4563456.21343265) = 1.4063683750433212766507407193416107233e-1981884
exp(-45635.2134234) = 7.561879285102925012533086300420248624e-19820
exp(-4564.21342245636734) = 6.127684528795851334476199055092396824e-1983
exp(-344.12324535) = 3.541387498585680266542921166254226358e-150
exp(-32.7636756) = 0.000000000000005900875884602465955566892671555610536
exp(-6.24354563567837502834057) = 0.0019429542873988801996068946987488752584
exp(-2.435623456) = 0.08754315072804413769438832124059962199
exp(-1.2345345) = 0.2909701774651524642065272203004491372
exp(-1) = 0.3678794411714423215955237701614608674
exp(-0.9) = 0.4065696597405991118834542396456259878
exp(-0.8) = 0.4493289641172215914301023850155627959
exp(-0.7) = 0.4965853037914095147048000933975289617
exp(-0.6) = 0.5488116360940264326284589172325678753
exp(-0.5) = 0.6065306597126334236037995349911804534
exp(-0.4) = 0.6703200460356393007444329251478260719
exp(-0.3) = 0.7408182206817178660668737793178168722
exp(-0.2) = 0.8187307530779818586699355086190394244
exp(-0.1) = 0.9048374180359595731642490594464366212
exp(-0.001) = 0.9990004998333749916680553571676559747
exp(-0.000000000001) = 0.9999999999990000000000004999999999998
exp(-0.000000000000000000000000001) = 0.999999999999999999999999999
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) = 0.999999999999999999999999999
exp(-0.000000000001) = 0.9999999999990000000000004999999999998
exp(-0.001) = 0.9990004998333749916680553571676559747
exp(-0.1) = 0.9048374180359595731642490594464366212
exp(-0.2) = 0.8187307530779818586699355086190394244
exp(-0.3) = 0.7408182206817178660668737793178168722
exp(-0.4) = 0.6703200460356393007444329251478260719
exp(-0.5) = 0.6065306597126334236037995349911804534
exp(-0.6) = 0.5488116360940264326284589172325678753
exp(-0.7) = 0.4965853037914095147048000933975289617
exp(-0.8) = 0.4493289641172215914301023850155627959
exp(-0.9) = 0.4065696597405991118834542396456259878
exp(-1) = 0.3678794411714423215955237701614608674
exp(-1.2345345) = 0.2909701774651524642065272203004491372
exp(-2.435623456) = 0.08754315072804413769438832124059962199
exp(-6.24354563567837502834057) = 0.0019429542873988801996068946987488752584
exp(-32.7636756) = 0.000000000000005900875884602465955566892671555610536
exp(-344.12324535) = 3.541387498585680266542921166254226358e-150
exp(-4564.21342245636734) = 6.127684528795851334476199055092396824e-1983
exp(-45635.2134234) = 7.561879285102925012533086300420248624e-19820
exp(-4563456.21343265) = 1.4063683750433212766507407193416107233e-1981884
exp(-35673673673.213415463673676) = 3.207045965782180957159698818861256938e-15492879626
exp(-85467524513451345.1567436734673) = 6.528411967775377465157758663787603663e-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.8869408562667258808283578063310747161e-322684435398
exp(-(45 ^ 12)) = error: 8
exp(-(454 ^ 1231)) = error: 8
exp(-(4564 ^ 1231231)) = error: 8
abs(-(453 ^ 2134)) = 1.29886225206292107299436009694251803583e+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.7979089955252840598266721401505092407e+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.45467856786345612312312334564366e+32
round(-645634563445643563456564365.55345345) = -6.45634563445643563456564366e+26
round(-6456345634234511564365.15345345) = -6.456345634234511564365e+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.456345634234511564365e+21
round(-645634563445643563456564365.55345345) = -6.45634563445643563456564366e+26
round(-645467856786345612312312334564365.95345345) = -6.45467856786345612312312334564366e+32
int(-645467856786345612312312334564365.95345345) = -6.45467856786345612312312334564365e+32
int(-645634563445643563456564365.55345345) = -6.45634563445643563456564365e+26
int(-6456345634234511564365.15345345) = -6.456345634234511564365e+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.456345634234511564365e+21
int(-645634563445643563456564365.55345345) = -6.45634563445643563456564365e+26
int(-645467856786345612312312334564365.95345345) = -6.45467856786345612312312334564365e+32
ceil(-645467856786345612312312334564365.95345345) = -6.45467856786345612312312334564365e+32
ceil(-645634563445643563456564365.55345345) = -6.45634563445643563456564365e+26
ceil(-6456345634234511564365.15345345) = -6.456345634234511564365e+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.456345634234511564365e+21
ceil(-645634563445643563456564365.55345345) = -6.45634563445643563456564365e+26
ceil(-645467856786345612312312334564365.95345345) = -6.45467856786345612312312334564365e+32
floor(-645467856786345612312312334564365.95345345) = -6.45467856786345612312312334564366e+32
floor(-645634563445643563456564365.55345345) = -6.45634563445643563456564366e+26
floor(-6456345634234511564365.15345345) = -6.456345634234511564366e+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.456345634234511564366e+21
floor(-645634563445643563456564365.55345345) = -6.45634563445643563456564366e+26
floor(-645467856786345612312312334564365.95345345) = -6.45467856786345612312312334564366e+32
frac(-645467856786345612312312334564365.95345345) = -0.95345306396484375
frac(-645634563445643563456564365.55345345) = -0.5534534500002337154000997543334960938
frac(-6456345634234511564365.15345345) = -0.15345344999999999124895566637860611081
frac(-646.09999999999999999) = -0.09999999999999998999999999999999999958
frac(-646) = 0
frac(-645.9999999999999999) = -0.9999999999999998999999999999999999988
frac(-645.59999999999999999) = -0.5999999999999999899999999999999999996
frac(-645.5) = -0.5
frac(-645.4999999999999999) = -0.4999999999999998999999999999999999988
frac(-3) = 0
frac(-2.9) = -0.9
frac(-2.5) = -0.5
frac(-2.4) = -0.4
frac(-2.1) = -0.1
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.1
frac(-2.4) = -0.4
frac(-2.5) = -0.5
frac(-2.9) = -0.9
frac(-3) = 0
frac(-645.4999999999999999) = -0.4999999999999998999999999999999999988
frac(-645.5) = -0.5
frac(-645.59999999999999999) = -0.5999999999999999899999999999999999996
frac(-645.9999999999999999) = -0.9999999999999998999999999999999999988
frac(-646) = 0
frac(-646.09999999999999999) = -0.09999999999999998999999999999999999958
frac(-6456345634234511564365.15345345) = -0.15345344999999999124895566637860611081
frac(-645634563445643563456564365.55345345) = -0.5534534500002337154000997543334960938
frac(-645467856786345612312312334564365.95345345) = -0.95345306396484375
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.332621544394415268169923885626670048e+157 ; 7.8865786736479050355236321393218506203e+374 ; 3.0605751221644063603537046129726862921e+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.4034522846623895262347970319503005802e+868 ; 1.22013682599111006870123878542304692506e+1134 ; 1.26557231622543074254186782451508292825e+1408 ; 2.4220401247502721798678750938123522151e+1689 ; 7.7105301133538600414463939777502835934e+1976 ; 6.7526802209645841583879061361800814099e+2269 ; 4.151569143493960745607279841843248982e+5725 ; 8.2948351487009335697233451240028114661e+5728 ; 1.65813754622531662058769669028816201209e+5732 ; 3.31627509245063324117539338057632407264e+5735 ; 6.6358664599937171155919621545332244151e+5738 ; 1.32850046529074216654151082333755153251e+5742 ; 2.66098643197735655958264617914511570739e+5745 ; 4.1493596034378540855568670930866122025e+9130 ; 7.4567977044139011949667073608455173083e+20057
factorial(54345) ; factorial(456456) ; factorial(456456456456) = 1.9104595742666419301562215988062446886e+233733 ; 3.1641056776561336225094666674514953773e+2385033 ; 2.6784858218470248918588279620383401434e+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.728923759248234052526836562388723707e-41818556136 ; 1.9860184448809667616900043120526191336e-41818556134 ; 1.4075326352993509829336781409830923286e-41818556135 ; 1.9769712228068219038475600150460377913e-41818556135 ; 2.1679012260155170188316527120734862605e-41818556135 ; 1.7208564431038703274165875683225810347e-41818556134 ; -4.449800425493912181860099253905716198e-41818556133 ; -3.294399609551783628049456397270043549e-41818556133 ; -3.840338716217427789552177941673594439e-41818556134 ; -4.382404475122362381935398795496702124e-41818556134 ; -2.535913354507947550981892518500578503e-41818556133 ; -2.329688962289116292406078300460406702e-41818556134 ; -2.992433249525816735498849601061820824e-10695 ; -6.59263083709673834517325244321137924e-10693 ; -1.2377616045013722366945887244020391866e-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) = 2.728923759248234052526836562388723707e-41818556136 ; 2.4746370881991110577643193592992300442e-41818556132 ; 4.565892874085763705700864287146658468e-41818556133 ; 5.429284417462010245558988953068873949e-41818556132 ; 5.687667071364782174428638507691126641e-41818556132 ; 2.2029923437118348519048628538215429135e-41818556132 ; -4.394304665053014359121465123715771557e-41818556127 ; -3.23877832468707535102234795843629925e-41818556127 ; -3.238778271501459965343598223339842932e-41818556125 ; -3.788479192881794258062613310616792335e-41818556127 ; -2.480697043617770495266806139207893274e-41818556131 ; -2.329688962289116292406078300460406702e-41818556134 ; -2.992433249525816735498849601061820824e-10695 ; -6.645995575140524381734687311267685551e-10691 ; -1.2383028429433978003594729754151034305e-10686
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.0152737506029093834454399741921571201e-10683 ; 6.646542333726025637883534998343896679e-10689 ; 1.5258088462309757210510326528139669688e-10694 ; 0.2516439959024226435101081346813130649 ; 0.2700882058522691089216255212710315831 ; 0.4385173921987628072298811456210302504 ; -0.9453087204829418812256893244486105406 ; 2.363271801207354703064223311121526352 ; -3.544907701811032054596334966682289527 ; -3.722980622032042755985833470803355804 ; -4.326851108825192618937237263842705481 ; -5.821148568626516868181604691342294184 ; -10.686287021193193548973053356944809046 ; -1000000.5772166539584356686368774405813 ; -4.264392324093816631130063965884861363e+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.77476038349544856026553550273833318672e+148 ; 2.895655069568113046373915939133330468e+108 ; 8.248783304462591767714262146333415903e+36 ; 8.1146041777228148588140019118007443564e+90 ; 1.36114904935989243655752338386009349244e+66 ; 4.2619447501087541751609001346646683137e+47 ; 1.2518976499308461127410569316511034136e+24 ; 8130081300813007.552865635911475391217 ; 132152768.02328652310333571236444707566 ; 15503.298817117683151398977356654680828 ; 425.9813913406981043395688544758536483 ; 37.27609180357221141335577273175565009 ; 5.950957512766404701378871229847368044 ; 4.590843711998803053204758275929151437 ; 2.99156898768759062831251651590491773 ; 2.218159543757688223059054021907679391 ; 1.7724538509055160272981674833411456022 ; 1.4891922488128171023943333883213423885 ; 1.298055332647557785681171179152811594 ; 1.1642297137253033736363209382684588571 ; 1.0686287021193193548973053356944804153 ; 1 ; 0.9181687423997606106409516551858302874 ; 0.897470696306277188493754954771475319 ; 0.8872638175030752892236216087630717563 ; 0.8862269254527580136490837416705728011 ; 0.8935153492876902614366000329928054333 ; 0.9086387328532904499768198254069681158 ; 0.9313837709802426989090567506147670857 ; 0.9617658319073874194075748021250323738 ; 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.36437860885216773908191082632111261 ; 720 ; 5040 ; 40320 ; 113722.69664012734638608667185536756396 ; 313207.5567070077769334532270948809711 ; 362880 ; 1.70631172830476390582875212488526851153e+5403 ; 8.3026007028249499808497576716081379958e+5728 ; 1.65804107797206061814779844536666790873e+5732 ; 1.65813754622531662058769669028816201209e+5732 ; 1.65813754622531662058769684545918251609e+5732 ; 3.5457962853047224007781252924165956107e+5732 ; 3.31627508992988199149241092157411006615e+5735 ; 1.7365076492061180042358415735615319647e+5765 ; 2.3994100032893077755582058621170749227e+6063 ; 1.38311986781261802851895569769553738717e+9127 ; 9.861476214967246709135526824710466857e+9127 ; 4.5720048787851625332868579389347975989e+12669
gamma(23562.3145235423452345) ; gamma(235632456.123452564675) ; gamma(34562345235674365.145636445674367345) = 6.3720874853508539582655575634058681471e+92784 ; 1.02512906236780201030115285179718910457e+1870436443 ; 6.6938115086498642625846751938283039157e+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.010000000000000000000000000000000000001
sqrt(0.345624564356) = 0.587898430305779945616199914719073006
sqrt(2) = 1.4142135623730950488016887242096980786
sqrt(2.62356345643563465) = 1.6197417869634760552728352872523523458
sqrt(4) = 2
sqrt(9) = 3
sqrt(7456.2342345) = 86.34948890699932799458069176611118905
sqrt(123123.345234523) = 350.8893632393592520254128485362990259
sqrt(3673467356767.243513452452345) = 1916629.1651666066394290453606600941154
sqrt(98678958956895689589.45345123452345) = 9933728351.273538302858440427640438404
sqrt(12312396789532452345234523.234234234) = 3508902504991.048101268696135765581564
sqrt(23423423423424742345234562937569237978763676713452354.23452345293) = 1.5304712811230644698089932437051575059e+26
sqrt(9769763495612976432736427163497126349763572364562394569234756923746932745.234123412341243) = 3.1256620891601472717146904639152545724e+36
sqrt(9176947236497126394762634568256937256097239756329456197643912734691726349712639476129347691234691287343245345.21341234) = 3.02934765857224224847209223440681457976e+54
sqrt(455555555556773870384710283470128734032497563219756912346021734087120348708572056879217712653451286348162534861253486512834659427359236459273645762395432453245.123412341234) = 2.13437474581380359431324384054781640653e+79
sqrt(10 ^ 3245) = 3.1622776601683793319988935444327183581e+1622
sqrt(345 ^ 345) = 5.94010196772921450627803977182861604e+437
sqrt(5674567 ^ 234234) = 2.1843368686298962634596036735250366071e+791000
sqrt(346734653456 ^ 134234542345) = 1.29419401475567365340890434413362064009e+774533124638
sqrt(74567456745674567 ^ 234123423452356) = 1.12649052819845067237102206604650703272e+1975129505867228
sqrt(785474567345643562453245 ^ 342514525634563456345) = error: 8
root(-100 ; 3) = -4.641588833612778892410076350919446577
root(-100 ; -3) = error: 13
root(-100.365664564 ; 3) = -4.647239500227819137845258497979285327
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.9974853284477900186529099145011551
root(1423243 ; 3) = 112.48458718891021474880935604922592682
root(1423243 ; 4) = 34.53979567583525514939160477170245975
root(1423243 ; 5) = 17.008100417169803255479725241907713863
root(1423243 ; 6) = 10.605875126028507731121882688405142045
root(1423243 ; 7) = 7.569023702026791910866422864603669434
root(1423243 ; 8) = 5.877056718786645770871458961039118887
root(1423243 ; 9) = 4.827226455100431516620769168508127874
root(534345123.123123132 ; 10) = 7.46074480179475295210663845183224084
root(2354534345123.123123132 ; 11) = 13.326577801225900032160346653753949082
root(2354534345123.123123132 ; 11.5) = error: 13
root(34562345123453245623562356.21341234 ; 12) = 134.34358504515988028222475825432145498
root(52543572635716293746921734697126592375973246597321649578235342.12341234123424365 ; 13) = 55941.26422453544221512948343155136182
root(2456283756457098173497612945693745917263497695723645673405670870283745823057230470239.23542356234564235647 ; 14) = 1066294.1788587357687528115510716422964
root(34673048673048670875102485703285238475023874086730619273481234697126349761293476129347691273469756239579237645723694576239546124912734691726349761293476320567205687032458708234 ; 15) = 504273487305.8384442310062737666400874
root(10 ^ 345356 ; 16) = 5.6234132519034908039495103977648151231e+21584
root(123 ^ 2342453 ; 17) = 7.1256406166517001909694150019472224899e+287970
root(25435 ^ 123134345 ; 18) = 9.9864003997277942247437747599701960472e+30136663
root(23432453456 ^ 735623453254 ; 19) = 1.68076877025101076563477687546672968199e+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.09082371558180657813690582895108350871e+78337975
root(23564356 ^ 2435345324 ; 1000) = 1.38837117017773323697588617744635490258e+17953988
root(345623456456 ^ 1233245235 ; 200000) = 4.3364159619103012541314917635793774211e+71149
root(7367454576932745 ^ 2343454326763 ; 23423423654234) = 38.67986975975181571276855140806655818
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) = 0
mod(-(123^2434) ; -33.53) = 0
mod(-(123^243) ; -33.53) = 0
mod(-(123^24) ; -33.53) = 0
mod(-(123^2) ; -33.53) = -6.970000000000000000000000000000000025
mod(-34563842570128347127659237436192736497659273465912374659736457345 ; -145) = error: 8
mod(-2341745237542376591723469723649.1451245976 ; -12342.12431234) = -4682.394202657043933868408203125
mod(-1224523537673 ; -12234234) = -11290847
mod(-1224523537673.123 ; -12234234.234) = -11267426.297000000000000000000000001189
mod(-7456743.1231 ; -745612.123) = -621.8931000000000000000000000000000054
mod(-122.123 ; -1223423123123132.245345) = -122.123
mod(-122.123 ; -2,25) = -0.6230000000000000000000000000000000001
mod(-9 ; -3) = 0
mod(-3234 ; -345.23) = -126.93000000000000000000000000000000001
mod(-64546.12353 ; -4) = -2.123529999999999999999999999999999912
mod(-4 ; -1) = 0
mod(-9 ; -0.00001) = -4.701977403289150031874946148888982711e-38
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) = 0
mod(-(123^2434) ; 33.53) = 0
mod(-(123^243) ; 33.53) = 0
mod(-(123^24) ; 33.53) = 0
mod(-(123^2) ; 33.53) = -6.970000000000000000000000000000000025
mod(-34563842570128347127659237436192736497659273465912374659736457345 ; 145) = error: 8
mod(-2341745237542376591723469723649.1451245976 ; 12342.12431234) = -4682.394202657043933868408203125
mod(-1224523537673 ; 12234234) = -11290847
mod(-1224523537673.123 ; 12234234.234) = -11267426.297000000000000000000000001189
mod(-7456743.1231 ; 745612.123) = -621.8931000000000000000000000000000054
mod(-122.123 ; 1223423123123132.245345) = -122.123
mod(-122.123 ; 2,25) = -0.6230000000000000000000000000000000001
mod(-9 ; 3) = 0
mod(-3234 ; 345.23) = -126.93000000000000000000000000000000001
mod(-64546.12353 ; 4) = -2.123529999999999999999999999999999912
mod(-4 ; 1) = 0
mod(-9 ; 0.00001) = -4.701977403289150031874946148888982711e-38
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) = 0
mod((123^2434) ; -33.53) = 0
mod((123^243) ; -33.53) = 0
mod((123^24) ; -33.53) = 0
mod((123^2) ; -33.53) = 6.970000000000000000000000000000000025
mod(34563842570128347127659237436192736497659273465912374659736457345 ; -145) = error: 8
mod(2341745237542376591723469723649.1451245976 ; -12342.12431234) = 4682.394202657043933868408203125
mod(1224523537673 ; -12234234) = 11290847
mod(1224523537673.123 ; -12234234.234) = 11267426.297000000000000000000000001189
mod(7456743.1231 ; -745612.123) = 621.8931000000000000000000000000000054
mod(122.123 ; -1223423123123132.245345) = 122.123
mod(122.123 ; -2,25) = 0.6230000000000000000000000000000000001
mod(9 ; -3) = 0
mod(3234 ; -345.23) = 126.93000000000000000000000000000000001
mod(64546.12353 ; -4) = 2.123529999999999999999999999999999912
mod(4 ; -1) = 0
mod(9 ; 0.00001) = 4.701977403289150031874946148888982711e-38
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) = 0
mod((123^2434) ; 33.53) = 0
mod((123^243) ; 33.53) = 0
mod((123^24) ; 33.53) = 0
mod((123^2) ; 33.53) = 6.970000000000000000000000000000000025
mod(34563842570128347127659237436192736497659273465912374659736457345 ; 145) = error: 8
mod(2341745237542376591723469723649.1451245976 ; 12342.12431234) = 4682.394202657043933868408203125
mod(1224523537673 ; 12234234) = 11290847
mod(1224523537673.123 ; 12234234.234) = 11267426.297000000000000000000000001189
mod(7456743.1231 ; 745612.123) = 621.8931000000000000000000000000000054
mod(122.123 ; 1223423123123132.245345) = 122.123
mod(122.123 ; 2,25) = 0.6230000000000000000000000000000000001
mod(9 ; 3) = 0
mod(3234 ; 345.23) = 126.93000000000000000000000000000000001
mod(64546.12353 ; 4) = 2.123529999999999999999999999999999912
mod(4 ; 1) = 0
mod(9 ; 0.00001) = 4.701977403289150031874946148888982711e-38
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.71570545234500000000000849800265
mod(51324534534.23412342134; 235634563456.34563456) = 51324534534.23412342134
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.940647615375886168936224360578128194e+230
bitor(345 ^ 123 ; 37 ^ 13354) = 5.8320762128185538005055629469272877961e+20941
bitor(341 ^ 3467 ; 1236 ^ 12314) = 1.30451431733998544012737712782721648024e+38075
bitor(45675 ^ 123 ; 37634 ^ 123) = 1.38185473505347399482653480737305206416e+573
bitor(34573653456 ; 3412431245) = 37847668189
bitor(4563563456345643256 ; 3241245634564356) = 4.566522401225939452e+18
bitor(2434523412341245345623452356 ; 14523563465345634564356) = 2.434528454233061893699173316e+27
bitor(2342.2564356 ; 453453254.367346) = 453455334.3737775953120196447340184721
bitor(3465435674356234523534523452345 ; 2345346435634563456.3456345634564325) = 3.465435674358577600543227595705345635e+30
bitor(23432444444444444444444448708460438576084501834701238502384502384502378 ; 1234235623456932745923745923745.34563456) = 2.34324444444444444444444487084604385764e+70
bitor(34564234512393476934769745629345691273469273469275691734697745870917693827469712634917695872364561293476219374691274597236495.23561245 ; 412349812645273613497162937569327569127341265348615248365128694327569697384532745324532452345.2341234124) = 3.4564234512393476934769745629345838704e+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.1698907299620248306172437917683358355e+562
bitand(34573653456 ; 3412431245) = 138416512
bitand(4563563456345643256 ; 3241245634564356) = 282300754268160
bitand(2434523412341245345623452356 ; 14523563465345634564356) = 9.481671648797558843396e+21
bitand(2342.2564356 ; 453453254.367346) = 262.2500040046879803552659815279293217
bitand(3465435674356234523534523452345 ; 2345346435634563456.3456345634564325) = 2269426930420096
bitand(23432444444444444444444448708460438576084501834701238502384502384502378 ; 1234235623456932745923745923745.34563456) = 0
bitand(34564234512393476934769745629345691273469273469275691734697745870917693827469712634917695872364561293476219374691274597236495.23561245 ; 412349812645273613497162937569327569127341265348615248365128694327569697384532745324532452345.2341234124) = 2.6491824448746552928312679784639573637e+92
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.940647615375886168936224360578128194e+230
bitxor(345 ^ 123 ; 37 ^ 13354) = 5.8320762128185538005055629469272877961e+20941
bitxor(341 ^ 3467 ; 1236 ^ 12314) = 1.30451431733998544012737712782721648024e+38075
bitxor(45675 ^ 123 ; 37634 ^ 123) = 1.38185473500177508752691455906687962624e+573
bitxor(34573653456 ; 3412431245) = 37709251677
bitxor(4563563456345643256 ; 3241245634564356) = 4.566240100471671292e+18
bitxor(2434523412341245345623452356 ; 14523563465345634564356) = 2.43451897256141309614032992e+27
bitxor(2342.2564356 ; 453453254.367346) = 453455072.1237735906240392894680369441
bitxor(3465435674356234523534523452345 ; 2345346435634563456.3456345634564325) = 3.465435674358575331116297175609345635e+30
bitxor(23432444444444444444444448708460438576084501834701238502384502384502378 ; 1234235623456932745923745923745.34563456) = 2.34324444444444444444444487084604385764e+70
bitxor(34564234512393476934769745629345691273469273469275691734697745870917693827469712634917695872364561293476219374691274597236495.23561245 ; 412349812645273613497162937569327569127341265348615248365128694327569697384532745324532452345.2341234124) = 3.4564234512393476934769745629345573786e+124
sum(-134234 ; 234534) = 100300
sum(-12312.2342342 ; 345345.2134234 ; -3456456.234234) = -3123423.2550448
sum(-354256.234234 ; 3456346736.45345 ; -36734674567367.324523453245) = -36731218574887.105307453245
sum(-1231.245345 ; 123123 ; 0) = 121891.754655
sum(-7474567367.1453245 ; 14534523.346767 ; 34523453245.1324534 ; 10 ^ 3245 ; 30 ^ 245345 ; 123123.345634564) = 2.0617651552525282304030392418166673286e+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.0850149333333333333333333333333
avg(-354256.234234 ; 3456346736.45345 ; -36734674567367.324523453245) = -12243739524962.368435817748333333333333
avg(-1231.245345 ; 123123 ; 0) = 40630.584885
avg(-7474567367.1453245 ; 14534523.346767 ; 34523453245.1324534 ; 10 ^ 3245 ; 30 ^ 245345 ; 123123.345634564) = 3.4362752587542137173383987363611122144e+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