ttmath/tests2/big_64_256.expected

2162 lines
160 KiB
Plaintext

-2467084570687345068734058673204123462135465945235634565412305823094853247508213734082439712659723645761234870218349273592835412734081723047230452937459127364934081264612947569123475691782.234523452345 = -2.4670845706873450687340586732041234621354659452356345654123058230948532475082e+186
-1234563456238475028374102837401283741234487999123 = -1.234563456238475028374102837401283741234487999123e+48
-123182370875203845702398570238345345.13245345 = -1.2318237087520384570239857023834534513245345e+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.4560238745081734028347085672304586730458673405760324875342123123123132e+57
2467084570687345068734058673204123462135465945235634565412305823094853247508213734082439712659723645761234870218349273592835412734081723047230452937459127364934081264612947569123475691782.234523452345 = 2.4670845706873450687340586732041234621354659452356345654123058230948532475082e+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.4239616183992980299435038250402161614704699153375884842148476709994300993355e+296
23423 + 132123 * ( 234 ^ 123) = 3.4239616183992980299435038250402161614704699153375884842148476709994300993355e+296
23423 + (132123 * 234) ^ 123 = 1.9674191434635917918012173050339885268061701887502096389695182440298870393608e+921
(23423 + 132123) * 234 ^ 123 = 4.0309676127210039990432570102836407215404260685202465760365923861347180599233e+296
5345 + 1234 - 3453 * 12312 / 34534 ^ 12 = 6578.999999999999999999999999999999999999999999999985223806520940341263909126
5345 + 1234 - 3453 * 12312 / (34534 ^ 12) = 6578.999999999999999999999999999999999999999999999985223806520940341263909126
5345 + 1234 - 3453 * (12312 / 34534) ^ 12 = 6578.985439467965555033814397140450720426123745430540136600683138171412187898
5345 + 1234 - (3453 * 12312) / 34534 ^ 12 = 6578.999999999999999999999999999999999999999999999985223806520940341263909126
5345 + (1234 - 3453) * 12312 / 34534 ^ 12 = 5344.999999999999999999999999999999999999999999999990504380732686538449062946
(5345 + 1234) - 3453 * 12312 / 34534 ^ 12 = 6578.999999999999999999999999999999999999999999999985223806520940341263909126
5345 + (1234 - 3453 * 12312) / 34534 ^ 12 = 5344.999999999999999999999999999999999999999999999985224235417481256322160032
5345 + (1234 - 3453 * 12312 / 34534) ^ 12 = 426835.3838738639058379052947220773431436792351667766848861932466724132991919
(5345 + 1234 - 3453 * 12312 / 34534 ^ 12) = 6578.999999999999999999999999999999999999999999999985223806520940341263909126
() = 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% = 1
123 * 31% < 8675 * 12% = 1
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% = 1
123 * 31% <= 8675 * 12% = 1
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% = 0
123 * 31% == 8675 * 12% = 0
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% = 0
123 * 31% > 8675 * 12% = 0
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% = 0
123 * 31% >= 8675 * 12% = 0
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% = 1
123 * 31% != 8675 * 12% = 1
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.2779438124400350692667594081872515417722748306802779278280673763518691416345
1231.345345645 / 1231.4564756 = 0.9999097573018600966947564606237066751594091012468423126784847287379029476111
12334543654564.123123 / 34523452345234523.4786 = 0.000357280133261838548705339858701957061471338333771031429555788530546817930675
-123123.234243 / 132143.3453456 = -0.9317399519513500479771676993577757782804173076312528525945745821956832135071
-1231.345345 / +35645.12312312353 = -0.03454456702945732477937024340770164980731147116254843224902978243429301987702
-122454564.123123 / -12312364.2342324 = 9.94565802258020082835313896607152066358248857160827148219649052558539957192
-12312313.1231313 / -123165.75675675 = 99.9653917399125922697307667228644484792699085394522866629380496622911235008
456456 + 12.543 % = 513709.27608
3345.1231 - 543.0 % = -14818.895333
12112.456 + 0.5 % = 12173.01828
-234.645 - 12.7656 % = -204.69115788
-757567.234234 - 1.5 % = -746203.72572049
-354345 - 2 % = -347258.1
245 ^ 12 = 4.6772761567521097265869140625e+28
23.426 ^ 123.23 = 6.136230468986512748626780573332490072531037704721569263066927349845936518648e+168
1235345 ^ 3 = 1.885231923903688625e+18
123.1231 ^ -12.534 = 6.304986847467813953782733846452677934941429384399581631114516447878695381839e-27
6543.2134 ^ -432.1231 = 1.283889291386524585271950843142713245851389243602807536529478501087194353141e-1649
123.123 ^ 534.234 = 5.3736113525326384438065173657286765895334716895080065334034395092821931842902e+1116
245 ^ 0 = 1
0 ^ 0 = error: 13
-1 ^ 1 = -1
1 ^ 1 = 1
6456 ^ 46.456 = 9.9006877703018805112593423199248723044517445006286622304999630955651664234326e+176
456 ^ 123 = 1.1289524430609983907932818905514449730526971009958333020223812721055248112971e+327
2 ^ 2 = 4
3 ^ 3 = 27
3.3 ^ 3 = 35.937
3.2354 ^ 4 = 109.5751123526691856
35634.3564 ^ 76 = 8.750600720270927328062889773130742899596676807151661888611167911010236564845e+345
-4 ^ 5 = -1024
-6 ^ 234 = 1.2229046314189023493662222336647142816672676885602595736792597387471251140993e+182
-6 ^ -8 = 0.0000005953741807651272671848803536046334400243865264441396128638926992836457857034
-6 ^ -120 = 4.186488995428057839711456005701076374866045045177638378711790585027185315243e-94
-53.342 ^ -234.234 = error: 13
234.234 ^ 234.234 = 1.1287112374388823046712757914550978783754354188450857332094720622177563554116e+555
123.3456 ^ 123.65 = 3.6935228758677157323282943939821879536405707245508331407979215118011532246953e+258
2 ^ (2 ^ 31) + 1 = 1.7616130516839633532074931497918402856671115581881347960233679144288196386413e+646456993
2 ^ (2 ^ 63) + 1 = 1.3809322979800542649600059953116189405141637822767596755959878394706868729373e+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.718281828459045235360287471352662497757247093699959574966967627724076630354
pi = 3.141592653589793238462643383279502884197169399375105820974944592307816406286
-e = -2.718281828459045235360287471352662497757247093699959574966967627724076630354
-pi = -3.141592653589793238462643383279502884197169399375105820974944592307816406286
2e = 5.436563656918090470720574942705324995514494187399919149933935255448153260707
2pi = 6.283185307179586476925286766559005768394338798750211641949889184615632812572
-2e = -5.436563656918090470720574942705324995514494187399919149933935255448153260707
-2pi = -6.283185307179586476925286766559005768394338798750211641949889184615632812572
pi*pi = 9.86960440108935861883449099987615113531369940724079062641334937622004482242
-pi*pi = -9.86960440108935861883449099987615113531369940724079062641334937622004482242
e*e = 7.389056098930650227230427460575007813180315570551847324087127822522573796079
-e*e = -7.389056098930650227230427460575007813180315570551847324087127822522573796079
123.345pi = 387.4997458570330469981747481106102832512998595659224274881545407382076146334
123.345*pi = 387.4997458570330469981747481106102832512998595659224274881545407382076146334
-123.345pi = -387.4997458570330469981747481106102832512998595659224274881545407382076146334
-123.345*pi = -387.4997458570330469981747481106102832512998595659224274881545407382076146334
7567.345e = 20570.17640318041366657749459490321378909081500827492058982840764281965266832
7567.345*e = 20570.17640318041366657749459490321378909081500827492058982840764281965266832
-7567.345e = -20570.17640318041366657749459490321378909081500827492058982840764281965266832
-7567.345*e = -20570.17640318041366657749459490321378909081500827492058982840764281965266832
pi+234 = 237.1415926535897932384626433832795028841971693993751058209749445923078164063
-pi+23464.2342 = 23461.09260734641020676153735661672049711580283060062489417902505540769218359
-e+234.234 = 231.5157181715409547646397125286473375022427529063000404250330323722759233697
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.7103415936728583621734524935441701278599665403463995680135446841730840122988
sin(-53643561231,7456734) = -0.5095038067909926029624724168493323902496211122347406977766079047832254959104
sin(-435345234,234234) = 0.1260977061945555452783170038184521938192685627666696115843406648203191166934
sin(-2*pi*1000) = error: 8
sin(-2*pi*100) = 0
sin(-2*pi*10) = 0
sin(-2*pi-0.1) = -0.0998334166468281523068141984106220269899153880179822599927668615616517442833
sin(-2*pi-0.01) = -0.00999983333416666468254243826909972903896438536016915103387911247940973450907
sin(-2*pi-0.001) = -0.000999999833333341666666468253971009700151314734808658419004814510271467351638
sin(-2*pi-0.0001) = -0.0000999999998333333334166666666468253968281525573189734648068141991753095216705
sin(-2*pi) = 0
sin(-2*pi*1.0) = 0
sin(-2*pi*0.9) = 0.5877852522924731291687059546390727685976524376431459910722724807572784741624
sin(-2*pi*0.8) = 0.9510565162951535721164393333793821434056986341257502224473056444301531700852
sin(-2*pi*0.7) = 0.9510565162951535721164393333793821434056986341257502224473056444301531700852
sin(-2*pi*0.6) = 0.5877852522924731291687059546390727685976524376431459910722724807572784741624
sin(-2*pi*0.5) = 0
sin(-2*pi*0.4) = -0.5877852522924731291687059546390727685976524376431459910722724807572784741624
sin(-2*pi*0.3) = -0.9510565162951535721164393333793821434056986341257502224473056444301531700852
sin(-2*pi*0.2) = -0.9510565162951535721164393333793821434056986341257502224473056444301531700852
sin(-2*pi*0.1) = -0.5877852522924731291687059546390727685976524376431459910722724807572784741624
sin(-pi*1.0) = 0
sin(-pi*0.9) = -0.3090169943749474241022934171828190588601545899028814310677243113526302314095
sin(-pi*0.8) = -0.5877852522924731291687059546390727685976524376431459910722724807572784741624
sin(-pi*0.7) = -0.8090169943749474241022934171828190588601545899028814310677243113526302314095
sin(-pi*0.6) = -0.9510565162951535721164393333793821434056986341257502224473056444301531700852
sin(-pi*0.5) = -1
sin(-pi*0.4) = -0.9510565162951535721164393333793821434056986341257502224473056444301531700852
sin(-pi*0.3) = -0.8090169943749474241022934171828190588601545899028814310677243113526302314095
sin(-pi*0.2) = -0.5877852522924731291687059546390727685976524376431459910722724807572784741624
sin(-pi*0.1) = -0.3090169943749474241022934171828190588601545899028814310677243113526302314095
sin(-0.2) = -0.1986693307950612154594126271183897503702067295402054039863959913979707283812
sin(-0.1) = -0.0998334166468281523068141984106220269899153880179822599927668615616517442833
sin(-0.065) = -0.0649542388347826011436076215073542199082195404344542549518080776183319237023
sin(-0.0023) = -0.002299997972167203028515777277840477774591969896408376210204010263121808037433
sin(-0.0000234234) = -0.00002342339999785810313947127419259374714259522388394462991861145102645675799095
sin(0) = 0
sin(0.0000234234) = 0.00002342339999785810313947127419259374714259522388394462991861145102645675799095
sin(0.0023) = 0.002299997972167203028515777277840477774591969896408376210204010263121808037433
sin(0.065) = 0.0649542388347826011436076215073542199082195404344542549518080776183319237023
sin(0.1) = 0.0998334166468281523068141984106220269899153880179822599927668615616517442833
sin(0.2) = 0.1986693307950612154594126271183897503702067295402054039863959913979707283812
sin(pi*0.1) = 0.3090169943749474241022934171828190588601545899028814310677243113526302314095
sin(pi*0.2) = 0.5877852522924731291687059546390727685976524376431459910722724807572784741624
sin(pi*0.3) = 0.8090169943749474241022934171828190588601545899028814310677243113526302314095
sin(pi*0.4) = 0.9510565162951535721164393333793821434056986341257502224473056444301531700852
sin(pi*0.5) = 1
sin(pi*0.6) = 0.9510565162951535721164393333793821434056986341257502224473056444301531700852
sin(pi*0.7) = 0.8090169943749474241022934171828190588601545899028814310677243113526302314095
sin(pi*0.8) = 0.5877852522924731291687059546390727685976524376431459910722724807572784741624
sin(pi*0.9) = 0.3090169943749474241022934171828190588601545899028814310677243113526302314095
sin(pi*1.0) = 0
sin(2*pi*0.1) = 0.5877852522924731291687059546390727685976524376431459910722724807572784741624
sin(2*pi*0.2) = 0.9510565162951535721164393333793821434056986341257502224473056444301531700852
sin(2*pi*0.3) = 0.9510565162951535721164393333793821434056986341257502224473056444301531700852
sin(2*pi*0.4) = 0.5877852522924731291687059546390727685976524376431459910722724807572784741624
sin(2*pi*0.5) = 0
sin(2*pi*0.6) = -0.5877852522924731291687059546390727685976524376431459910722724807572784741624
sin(2*pi*0.7) = -0.9510565162951535721164393333793821434056986341257502224473056444301531700852
sin(2*pi*0.8) = -0.9510565162951535721164393333793821434056986341257502224473056444301531700852
sin(2*pi*0.9) = -0.5877852522924731291687059546390727685976524376431459910722724807572784741624
sin(2*pi*1.0) = 0
sin(2*pi+0.001) = 0.000999999833333341666666468253971009700151314734808658419004814510271467351638
sin(2*pi+0.01) = 0.00999983333416666468254243826909972903896438536016915103387911247940973450907
sin(2*pi+0.1) = 0.0998334166468281523068141984106220269899153880179822599927668615616517442833
sin(2*pi*10) = 0
sin(2*pi*100) = 0
sin(2*pi*1000) = error: 8
sin(5345.234234) = -0.9828135089263057025281018853385705056836697843608103125467617584839027568054
sin(4356456.234234) = -0.2732048618482520379129610318764788590003395283319617397185100501731163635572
sin(3564564563652.23423423) = 0.2604240532415198049522206735332576247537983505139851798125705431956429439257
sin(45621452345234523452354.3452345) = 0.4550401138382367655699495541379997499062207247357866737348399163279953571466
cos(-534123123532342436,234234) = 0.703857102186447919661096510864880274205866861474695018786059021358408781442
cos(-53643561231,7456734) = 0.8604684020145579290659795928511362211047579005946455079027579095350862875688
cos(-435345234,234234) = 0.9920178267009477224719098035231773799888737489977735307392848984054129678663
cos(-2*pi*1000) = 1
cos(-2*pi*100) = 1
cos(-2*pi*10) = 1
cos(-2*pi-0.1) = 0.9950041652780257660955619878038702948385762254150840359593527446852659102182
cos(-2*pi-0.01) = 0.9999500004166652777802579337522066732124705839802771111222757686464600881297
cos(-2*pi-0.001) = 0.999999500000041666665277777802579364803791889212896145869856235111277944504
cos(-2*pi-0.0001) = 0.9999999950000000041666666652777777780257936507660934744288954358397655768688
cos(-2*pi) = 1
cos(-2*pi*1.0) = 1
cos(-2*pi*0.9) = 0.8090169943749474241022934171828190588601545899028814310677243113526302314094
cos(-2*pi*0.8) = 0.3090169943749474241022934171828190588601545899028814310677243113526302314094
cos(-2*pi*0.7) = -0.3090169943749474241022934171828190588601545899028814310677243113526302314094
cos(-2*pi*0.6) = -0.8090169943749474241022934171828190588601545899028814310677243113526302314095
cos(-2*pi*0.5) = -1
cos(-2*pi*0.4) = -0.8090169943749474241022934171828190588601545899028814310677243113526302314095
cos(-2*pi*0.3) = -0.3090169943749474241022934171828190588601545899028814310677243113526302314095
cos(-2*pi*0.2) = 0.3090169943749474241022934171828190588601545899028814310677243113526302314095
cos(-2*pi*0.1) = 0.8090169943749474241022934171828190588601545899028814310677243113526302314095
cos(-pi*1.0) = -1
cos(-pi*0.9) = -0.9510565162951535721164393333793821434056986341257502224473056444301531700852
cos(-pi*0.8) = -0.8090169943749474241022934171828190588601545899028814310677243113526302314095
cos(-pi*0.7) = -0.5877852522924731291687059546390727685976524376431459910722724807572784741624
cos(-pi*0.6) = -0.3090169943749474241022934171828190588601545899028814310677243113526302314095
cos(-pi*0.5) = 0
cos(-pi*0.4) = 0.3090169943749474241022934171828190588601545899028814310677243113526302314095
cos(-pi*0.3) = 0.5877852522924731291687059546390727685976524376431459910722724807572784741624
cos(-pi*0.2) = 0.8090169943749474241022934171828190588601545899028814310677243113526302314095
cos(-pi*0.1) = 0.9510565162951535721164393333793821434056986341257502224473056444301531700852
cos(-0.2) = 0.9800665778412416311241965167481688773935243608065679940525482901261874078827
cos(-0.1) = 0.9950041652780257660955619878038702948385762254150840359593527446852659102182
cos(-0.065) = 0.9978882436713011099914376410285911365485658601118212881886639767307053517574
cos(-0.0023) = 0.999997355001166003961061284700144017374626503245490310066227437107678880752
cos(-0.0000234234) = 0.9999999997256721662325426267308418320733325213991400623165974227643820111106
cos(0) = 1
cos(0.0000234234) = 0.9999999997256721662325426267308418320733325213991400623165974227643820111106
cos(0.0023) = 0.999997355001166003961061284700144017374626503245490310066227437107678880752
cos(0.065) = 0.9978882436713011099914376410285911365485658601118212881886639767307053517574
cos(0.1) = 0.9950041652780257660955619878038702948385762254150840359593527446852659102182
cos(0.2) = 0.9800665778412416311241965167481688773935243608065679940525482901261874078827
cos(pi*0.1) = 0.9510565162951535721164393333793821434056986341257502224473056444301531700852
cos(pi*0.2) = 0.8090169943749474241022934171828190588601545899028814310677243113526302314095
cos(pi*0.3) = 0.5877852522924731291687059546390727685976524376431459910722724807572784741624
cos(pi*0.4) = 0.3090169943749474241022934171828190588601545899028814310677243113526302314095
cos(pi*0.5) = 0
cos(pi*0.6) = -0.3090169943749474241022934171828190588601545899028814310677243113526302314095
cos(pi*0.7) = -0.5877852522924731291687059546390727685976524376431459910722724807572784741624
cos(pi*0.8) = -0.8090169943749474241022934171828190588601545899028814310677243113526302314094
cos(pi*0.9) = -0.9510565162951535721164393333793821434056986341257502224473056444301531700852
cos(pi*1.0) = -1
cos(2*pi*0.1) = 0.8090169943749474241022934171828190588601545899028814310677243113526302314095
cos(2*pi*0.2) = 0.3090169943749474241022934171828190588601545899028814310677243113526302314095
cos(2*pi*0.3) = -0.3090169943749474241022934171828190588601545899028814310677243113526302314095
cos(2*pi*0.4) = -0.8090169943749474241022934171828190588601545899028814310677243113526302314094
cos(2*pi*0.5) = -1
cos(2*pi*0.6) = -0.8090169943749474241022934171828190588601545899028814310677243113526302314095
cos(2*pi*0.7) = -0.3090169943749474241022934171828190588601545899028814310677243113526302314095
cos(2*pi*0.8) = 0.3090169943749474241022934171828190588601545899028814310677243113526302314094
cos(2*pi*0.9) = 0.8090169943749474241022934171828190588601545899028814310677243113526302314095
cos(2*pi*1.0) = 1
cos(2*pi+0.001) = 0.999999500000041666665277777802579364803791889212896145869856235111277944504
cos(2*pi+0.01) = 0.9999500004166652777802579337522066732124705839802771111222757686464600881297
cos(2*pi+0.1) = 0.9950041652780257660955619878038702948385762254150840359593527446852659102182
cos(2*pi*10) = 1
cos(2*pi*100) = 1
cos(2*pi*1000) = 1
cos(5345.234234) = -0.1846012098334201632538387436125510544661716586452450511297571569519612350368
cos(4356456.234234) = -0.9619558739684879735229523504834684425464494154015467587152656737274405099659
cos(3564564563652.23423423) = -0.9654943358162480996351747964186478001110627395409862578975175636804307875913
cos(45621452345234523452354.3452345) = 0.8904709398953368007916103531350412911524895343792945372143692157482916114787
tan(-534123123532342436,234234) = 1.009212795418654077844745039139619239407243718031019170873556143630718424213
tan(-53643561231,7456734) = -0.5921237846713777491005964040218814862038777114918881391426707792191774455616
tan(-435345234,234234) = 0.127112338912200596705539925115453681580721965943439512668378094634010950791
tan(-2*pi*1000) = error: 8
tan(-2*pi*100) = 0
tan(-2*pi*10) = 0
tan(-2*pi-0.1) = -0.1003346720854505450580800457811115368190048045764420400222080657980321128857
tan(-2*pi-0.01) = -0.01000033334666720637107672410198013564984972103620060379847236394851245231244
tan(-2*pi-0.001) = -0.001000000333333466666720634942504418034314959774193385492407291449117509378769
tan(-2*pi-0.0001) = -0.0001000000003333333346666666720634920853615521168510505435963228299335448284879
tan(-2*pi) = 0
tan(-2*pi*1.0) = 0
tan(-2*pi*0.9) = 0.7265425280053608858954667574806187496160923929652084627500663273457493918458
tan(-2*pi*0.8) = 3.077683537175253402570290576036909824006702143537792427039156250374863288495
tan(-2*pi*0.7) = -3.077683537175253402570290576036909824006702143537792427039156250374863288495
tan(-2*pi*0.6) = -0.7265425280053608858954667574806187496160923929652084627500663273457493918457
tan(-2*pi*0.5) = 0
tan(-2*pi*0.4) = 0.7265425280053608858954667574806187496160923929652084627500663273457493918457
tan(-2*pi*0.3) = 3.077683537175253402570290576036909824006702143537792427039156250374863288495
tan(-2*pi*0.2) = -3.077683537175253402570290576036909824006702143537792427039156250374863288495
tan(-2*pi*0.1) = -0.7265425280053608858954667574806187496160923929652084627500663273457493918457
tan(-pi*1.0) = 0
tan(-pi*0.9) = 0.3249196962329063261558714122151344649549034715214751003078047191366729009608
tan(-pi*0.8) = 0.7265425280053608858954667574806187496160923929652084627500663273457493918457
tan(-pi*0.7) = 1.376381920471173538207209581910887679525899336008158663365675765619095193767
tan(-pi*0.6) = 3.077683537175253402570290576036909824006702143537792427039156250374863288495
tan(-pi*0.5) = error: 13
tan(-pi*0.4) = -3.077683537175253402570290576036909824006702143537792427039156250374863288495
tan(-pi*0.3) = -1.376381920471173538207209581910887679525899336008158663365675765619095193767
tan(-pi*0.2) = -0.7265425280053608858954667574806187496160923929652084627500663273457493918457
tan(-pi*0.1) = -0.3249196962329063261558714122151344649549034715214751003078047191366729009607
tan(-0.2) = -0.202710035508672483321358271647534482626875669651631330047819966890382185002
tan(-0.1) = -0.1003346720854505450580800457811115368190048045764420400222080657980321128857
tan(-0.065) = -0.0650916966371017490180964970856255930809868787637227366096660912004616898162
tan(-0.0023) = -0.002300004055675248475708621167832249144881429340279035912341895846129333221475
tan(-0.0000234234) = -0.00002342340000428379372211509908172101495847890686123669829650268734576922021711
tan(0) = 0
tan(0.0000234234) = 0.00002342340000428379372211509908172101495847890686123669829650268734576922021711
tan(0.0023) = 0.002300004055675248475708621167832249144881429340279035912341895846129333221475
tan(0.065) = 0.0650916966371017490180964970856255930809868787637227366096660912004616898162
tan(0.1) = 0.1003346720854505450580800457811115368190048045764420400222080657980321128857
tan(0.2) = 0.202710035508672483321358271647534482626875669651631330047819966890382185002
tan(pi*0.1) = 0.3249196962329063261558714122151344649549034715214751003078047191366729009607
tan(pi*0.2) = 0.7265425280053608858954667574806187496160923929652084627500663273457493918457
tan(pi*0.3) = 1.376381920471173538207209581910887679525899336008158663365675765619095193767
tan(pi*0.4) = 3.077683537175253402570290576036909824006702143537792427039156250374863288495
tan(pi*0.5) = error: 13
tan(pi*0.6) = -3.077683537175253402570290576036909824006702143537792427039156250374863288495
tan(pi*0.7) = -1.376381920471173538207209581910887679525899336008158663365675765619095193767
tan(pi*0.8) = -0.7265425280053608858954667574806187496160923929652084627500663273457493918458
tan(pi*0.9) = -0.3249196962329063261558714122151344649549034715214751003078047191366729009608
tan(pi*1.0) = 0
tan(2*pi*0.1) = 0.7265425280053608858954667574806187496160923929652084627500663273457493918457
tan(2*pi*0.2) = 3.077683537175253402570290576036909824006702143537792427039156250374863288495
tan(2*pi*0.3) = -3.077683537175253402570290576036909824006702143537792427039156250374863288495
tan(2*pi*0.4) = -0.7265425280053608858954667574806187496160923929652084627500663273457493918458
tan(2*pi*0.5) = 0
tan(2*pi*0.6) = 0.7265425280053608858954667574806187496160923929652084627500663273457493918457
tan(2*pi*0.7) = 3.077683537175253402570290576036909824006702143537792427039156250374863288495
tan(2*pi*0.8) = -3.077683537175253402570290576036909824006702143537792427039156250374863288496
tan(2*pi*0.9) = -0.7265425280053608858954667574806187496160923929652084627500663273457493918457
tan(2*pi*1.0) = 0
tan(2*pi+0.001) = 0.001000000333333466666720634942504418034314959774193385492407291449117509378769
tan(2*pi+0.01) = 0.01000033334666720637107672410198013564984972103620060379847236394851245231244
tan(2*pi+0.1) = 0.1003346720854505450580800457811115368190048045764420400222080657980321128857
tan(2*pi*10) = 0
tan(2*pi*100) = 0
tan(2*pi*1000) = error: 8
tan(5345.234234) = 5.323981949052087721639029741763982518140378087105158032244640900495927879141
tan(4356456.234234) = 0.2840097651477117142194776058500637882109661239554795219236894298403835582179
tan(3564564563652.23423423) = -0.2697313112886904040723588091007535986977114157614261771673892016438661308784
tan(45621452345234523452354.3452345) = 0.5110106275806381426462115617546606168078835646698995025273566538832444325744
tan(pi/4) = 1
cot(-534123123532342436,234234) = 0.9908713053773438211159712518465741724047110589181251570963632060858790641937
cot(-53643561231,7456734) = -1.688836060782441137192973582512247084215343434428481638321359465512401394046
cot(-435345234,234234) = 7.867056877072515355810936600673289371677325082769595231983246710973179561401
cot(-2*pi*1000) = error: 8
cot(-2*pi*100) = error: 13
cot(-2*pi*10) = error: 13
cot(-2*pi-0.1) = -9.96664442325923785979411268927059390763024832915144742700668097436523421025
cot(-2*pi-0.01) = -99.9966666444442328021163807383865182044854076631697610730827636179645480252
cot(-2*pi-0.001) = -999.9996666666444444423280421164020950243150821349686957930420507767438195459
cot(-2*pi-0.0001) = -9999.99996666666664444444442328042325925925923788146008203828307455820681457
cot(-2*pi) = error: 13
cot(-2*pi*1.0) = error: 13
cot(-2*pi*0.9) = 1.376381920471173538207209581910887679525899336008158663365675765619095193767
cot(-2*pi*0.8) = 0.3249196962329063261558714122151344649549034715214751003078047191366729009607
cot(-2*pi*0.7) = -0.3249196962329063261558714122151344649549034715214751003078047191366729009607
cot(-2*pi*0.6) = -1.376381920471173538207209581910887679525899336008158663365675765619095193767
cot(-2*pi*0.5) = error: 13
cot(-2*pi*0.4) = 1.376381920471173538207209581910887679525899336008158663365675765619095193767
cot(-2*pi*0.3) = 0.3249196962329063261558714122151344649549034715214751003078047191366729009608
cot(-2*pi*0.2) = -0.3249196962329063261558714122151344649549034715214751003078047191366729009608
cot(-2*pi*0.1) = -1.376381920471173538207209581910887679525899336008158663365675765619095193767
cot(-pi*1.0) = error: 13
cot(-pi*0.9) = 3.077683537175253402570290576036909824006702143537792427039156250374863288495
cot(-pi*0.8) = 1.376381920471173538207209581910887679525899336008158663365675765619095193767
cot(-pi*0.7) = 0.7265425280053608858954667574806187496160923929652084627500663273457493918457
cot(-pi*0.6) = 0.3249196962329063261558714122151344649549034715214751003078047191366729009608
cot(-pi*0.5) = 0
cot(-pi*0.4) = -0.3249196962329063261558714122151344649549034715214751003078047191366729009608
cot(-pi*0.3) = -0.7265425280053608858954667574806187496160923929652084627500663273457493918457
cot(-pi*0.2) = -1.376381920471173538207209581910887679525899336008158663365675765619095193767
cot(-pi*0.1) = -3.077683537175253402570290576036909824006702143537792427039156250374863288495
cot(-0.2) = -4.933154875586893657368016321744741185405621762287502693492236454283601048684
cot(-0.1) = -9.96664442325923785979411268927059390763024832915144742700668097436523421025
cot(-0.065) = -15.36294261271426068503575992403335706335641991404615367782459023146404593604
cot(-0.0023) = -434.7818420287151293323800622856893250671878995051542453113543372547818317443
cot(-0.0000234234) = -42692.35037685027696548368721348789997326581850271287186177111364482880999025
cot(0) = error: 13
cot(0.0000234234) = 42692.35037685027696548368721348789997326581850271287186177111364482880999025
cot(0.0023) = 434.7818420287151293323800622856893250671878995051542453113543372547818317443
cot(0.065) = 15.36294261271426068503575992403335706335641991404615367782459023146404593604
cot(0.1) = 9.96664442325923785979411268927059390763024832915144742700668097436523421025
cot(0.2) = 4.933154875586893657368016321744741185405621762287502693492236454283601048684
cot(pi*0.1) = 3.077683537175253402570290576036909824006702143537792427039156250374863288495
cot(pi*0.2) = 1.376381920471173538207209581910887679525899336008158663365675765619095193767
cot(pi*0.3) = 0.7265425280053608858954667574806187496160923929652084627500663273457493918457
cot(pi*0.4) = 0.3249196962329063261558714122151344649549034715214751003078047191366729009608
cot(pi*0.5) = 0
cot(pi*0.6) = -0.3249196962329063261558714122151344649549034715214751003078047191366729009608
cot(pi*0.7) = -0.7265425280053608858954667574806187496160923929652084627500663273457493918457
cot(pi*0.8) = -1.376381920471173538207209581910887679525899336008158663365675765619095193767
cot(pi*0.9) = -3.077683537175253402570290576036909824006702143537792427039156250374863288495
cot(pi*1.0) = error: 13
cot(2*pi*0.1) = 1.376381920471173538207209581910887679525899336008158663365675765619095193767
cot(2*pi*0.2) = 0.3249196962329063261558714122151344649549034715214751003078047191366729009608
cot(2*pi*0.3) = -0.3249196962329063261558714122151344649549034715214751003078047191366729009608
cot(2*pi*0.4) = -1.376381920471173538207209581910887679525899336008158663365675765619095193767
cot(2*pi*0.5) = error: 13
cot(2*pi*0.6) = 1.376381920471173538207209581910887679525899336008158663365675765619095193767
cot(2*pi*0.7) = 0.3249196962329063261558714122151344649549034715214751003078047191366729009608
cot(2*pi*0.8) = -0.3249196962329063261558714122151344649549034715214751003078047191366729009607
cot(2*pi*0.9) = -1.376381920471173538207209581910887679525899336008158663365675765619095193767
cot(2*pi*1.0) = error: 13
cot(2*pi+0.001) = 999.9996666666444444423280421164020950243150821349686957930420507767438195459
cot(2*pi+0.01) = 99.9966666444442328021163807383865182044854076631697610730827636179645480252
cot(2*pi+0.1) = 9.96664442325923785979411268927059390763024832915144742700668097436523421025
cot(2*pi*10) = error: 13
cot(2*pi*100) = error: 13
cot(2*pi*1000) = error: 8
cot(5345.234234) = 0.1878293370581479403463829618913203889896015531948375878203567727836703158705
cot(4356456.234234) = 3.521005693166593103887898169147424699574562613484039180535175515709905308926
cot(3564564563652.23423423) = -3.707393091377927534690381697536929599478335409659283720167328731672517377125
cot(45621452345234523452354.3452345) = 1.956906463441797396778576685931693707265627065550292595014643221627176111401
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.00833333333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(0 ; 30 ; 0) = 0.5
degtodeg(0 ; 30 ; 30) = 0.5083333333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(0 ; 45 ; 45) = 0.7625
degtodeg(0 ; 100 ; 200) = 1.722222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(0 ; 300 ; 400) = 5.111111111111111111111111111111111111111111111111111111111111111111111111111
degtodeg(0 ; 600 ; 800) = 10.22222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(10 ; 10 ; 10) = 10.16944444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(10 ; 30 ; 10) = 10.50277777777777777777777777777777777777777777777777777777777777777777777778
degtodeg(10 ; 59 ; 59) = 10.99972222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(10 ; 0.0005 ; 0.2) = 10.00006388888888888888888888888888888888888888888888888888888888888888888889
degtodeg(10 ; 25.2 ; 55.3) = 10.43536111111111111111111111111111111111111111111111111111111111111111111111
degtodeg(10 ; 65.1 ; 70.3) = 11.10452777777777777777777777777777777777777777777777777777777777777777777778
degtodeg(10 ; 100 ; 200) = 11.72222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(10 ; 300 ; 400) = 15.11111111111111111111111111111111111111111111111111111111111111111111111111
degtodeg(10 ; 600 ; 800) = 20.22222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(20 ; 15 ; 0) = 20.25
degtodeg(20 ; 15 ; 15) = 20.25416666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(20 ; 30 ; 0) = 20.5
degtodeg(20 ; 30 ; 30) = 20.50833333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(20 ; 45 ; 0) = 20.75
degtodeg(20 ; 45 ; 45) = 20.7625
degtodeg(20 ; 10 ; 20) = 20.17222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(20 ; 50 ; 40) = 20.84444444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(50 ; 15 ; 0) = 50.25
degtodeg(50 ; 15 ; 15) = 50.25416666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(50 ; 30 ; 0) = 50.5
degtodeg(50 ; 30 ; 30) = 50.50833333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(50 ; 45 ; 0) = 50.75
degtodeg(50 ; 45 ; 45) = 50.7625
degtodeg(50 ; 10 ; 20) = 50.17222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(50 ; 50 ; 40) = 50.84444444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(60 ; 15 ; 0) = 60.25
degtodeg(60 ; 15 ; 15) = 60.25416666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(60 ; 30 ; 0) = 60.5
degtodeg(60 ; 30 ; 30) = 60.50833333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(60 ; 45 ; 0) = 60.75
degtodeg(60 ; 45 ; 45) = 60.7625
degtodeg(60 ; 10 ; 20) = 60.17222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(60 ; 50 ; 40) = 60.84444444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(80 ; 15 ; 0) = 80.25
degtodeg(80 ; 15 ; 15) = 80.2541666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(80 ; 30 ; 0) = 80.5
degtodeg(80 ; 30 ; 30) = 80.5083333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(80 ; 45 ; 0) = 80.75
degtodeg(80 ; 45 ; 45) = 80.7625
degtodeg(80 ; 10 ; 20) = 80.1722222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(80 ; 50 ; 40) = 80.8444444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(-10 ; 10 ; 10) = -10.16944444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(-10 ; 30 ; 10) = -10.50277777777777777777777777777777777777777777777777777777777777777777777778
degtodeg(-10 ; 59 ; 59) = -10.99972222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-10 ; 0.0005 ; 0.2) = -10.00006388888888888888888888888888888888888888888888888888888888888888888889
degtodeg(-10 ; 25.2 ; 55.3) = -10.43536111111111111111111111111111111111111111111111111111111111111111111111
degtodeg(-10 ; 65.1 ; 70.3) = -11.10452777777777777777777777777777777777777777777777777777777777777777777778
degtodeg(-10 ; 100 ; 200) = -11.72222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-10 ; 300 ; 400) = -15.11111111111111111111111111111111111111111111111111111111111111111111111111
degtodeg(-10 ; 600 ; 800) = -20.22222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-20 ; 15 ; 0) = -20.25
degtodeg(-20 ; 15 ; 15) = -20.25416666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(-20 ; 30 ; 0) = -20.5
degtodeg(-20 ; 30 ; 30) = -20.50833333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(-20 ; 45 ; 0) = -20.75
degtodeg(-20 ; 45 ; 45) = -20.7625
degtodeg(-20 ; 10 ; 20) = -20.17222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-20 ; 50 ; 40) = -20.84444444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(-50 ; 15 ; 0) = -50.25
degtodeg(-50 ; 15 ; 15) = -50.25416666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(-50 ; 30 ; 0) = -50.5
degtodeg(-50 ; 30 ; 30) = -50.50833333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(-50 ; 45 ; 0) = -50.75
degtodeg(-50 ; 45 ; 45) = -50.7625
degtodeg(-50 ; 10 ; 20) = -50.17222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-50 ; 50 ; 40) = -50.84444444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(-60 ; 15 ; 0) = -60.25
degtodeg(-60 ; 15 ; 15) = -60.25416666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(-60 ; 30 ; 0) = -60.5
degtodeg(-60 ; 30 ; 30) = -60.50833333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(-60 ; 45 ; 0) = -60.75
degtodeg(-60 ; 45 ; 45) = -60.7625
degtodeg(-60 ; 10 ; 20) = -60.17222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-60 ; 50 ; 40) = -60.84444444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(-80 ; 15 ; 0) = -80.25
degtodeg(-80 ; 15 ; 15) = -80.2541666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(-80 ; 30 ; 0) = -80.5
degtodeg(-80 ; 30 ; 30) = -80.5083333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(-80 ; 45 ; 0) = -80.75
degtodeg(-80 ; 45 ; 45) = -80.7625
degtodeg(-80 ; 10 ; 20) = -80.1722222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-80 ; 50 ; 40) = -80.8444444444444444444444444444444444444444444444444444444444444444444444444
degtorad(20 ; -15 ; 0) = error: 13
degtorad(20 ; 0 ; -20) = error: 13
degtorad(0 ; 0 ; 0) = 0
degtorad(0 ; 0 ; 30) = 0.0001454441043328607980769742307073843927869059907118104546747659533475840928836
degtorad(0 ; 30 ; 0) = 0.00872664625997164788461845384244306356721435944270862728048595720085504557302
degtorad(0 ; 30 ; 30) = 0.0088720903643045086826954280731504479600012654334204377351607231542026296659
degtorad(0 ; 45 ; 45) = 0.01330813554645676302404314210972567194000189815013065660274108473130394449885
degtorad(0 ; 100 ; 200) = 0.03005844822879123160257467434619277450929390474710749396611829702516737919595
degtorad(0 ; 300 ; 400) = 0.0892057173241546228205441948338624275759690076365770788671897847198515769686
degtorad(0 ; 600 ; 800) = 0.1784114346483092456410883896677248551519380152731541577343795694397031539372
degtorad(10 ; 10 ; 10) = 0.177490288654201127253267552873244753997620943998646024854772718401835121349
degtorad(10 ; 30 ; 10) = 0.1833080528275155591763465221015401297090971836271184430417633565357384850643
degtorad(10 ; 59 ; 59) = 0.1919813695825651581016700853927238189989563442065660731555352328870327498033
degtorad(10 ; 0.0005 ; 0.2) = 0.1745340402708995096251543336512966946246318884667680028232049838894099096051
degtorad(10 ; 25.2 ; 55.3) = 0.1821314100234627153199038005751173899714511141622598964634444999731565297529
degtorad(10 ; 65.1 ; 70.3) = 0.1938105716013914374054848313009203567122396652164182759738282060269675324114
degtorad(10 ; 100 ; 200) = 0.2045913734282241892949437511950540458535810936012800395758374410422682906563
degtorad(10 ; 300 ; 400) = 0.263738642523587580512913271682723698920256196490749624476908928736952488429
degtorad(10 ; 600 ; 800) = 0.3529443598477422033334574665165861264962252041273267033440987134568040653976
degtorad(20 ; 15 ; 0) = 0.3534291735288517393270473806189440744721815574296994048596812666346293457072
degtorad(20 ; 15 ; 15) = 0.3535018955810181697260858677342977666685750104250553100870186496113031377536
degtorad(20 ; 30 ; 0) = 0.3577924966588375632693566075401656062557887371510537184999242452350568684937
degtorad(20 ; 30 ; 30) = 0.3579379407631704240674335817708729906485756431417655289545990111884044525866
degtorad(20 ; 45 ; 0) = 0.3621558197888233872116658344613871380393959168724080321401672238354843912802
degtorad(20 ; 45 ; 45) = 0.3623739859453226784087812958074482146285762758584757478221793727655057674195
degtorad(20 ; 10 ; 20) = 0.3520716952217450385449956211323418201395037681830558406160501177367185608403
degtorad(20 ; 50 ; 40) = 0.3638041863045958095898715424094041611576475181004752172931479046400903443329
degtorad(50 ; 15 ; 0) = 0.8770279491271506124041546111655278885050431239922170416888386986859320800882
degtorad(50 ; 15 ; 15) = 0.8771006711793170428031930982808815807014365769875729469161760816626058721347
degtorad(50 ; 30 ; 0) = 0.8813912722571364363464638380867494202886503037135713553290816772863596028747
degtorad(50 ; 30 ; 30) = 0.8815367163614692971445408123174568046814372097042831657837564432397071869676
degtorad(50 ; 45 ; 0) = 0.8857545953871222602887730650079709520722574834349256689693246558867871256613
degtorad(50 ; 45 ; 45) = 0.8859727615436215514858885263540320286614378424209933846513368048168085018006
degtorad(50 ; 10 ; 20) = 0.8756704708200439116221028516789256341723653347455734774452075497880212952213
degtorad(50 ; 50 ; 40) = 0.8874029619028946826669787729559879751905090846629928541223053366913930787139
degtorad(60 ; 15 ; 0) = 1.051560874326583570096523688014389159849330312846389587298557842703032991549
degtorad(60 ; 15 ; 15) = 1.051633596378750000495562175129742852045723765841745492525895225679706783595
degtorad(60 ; 30 ; 0) = 1.055924197456569394038832914935610691632937492567743900938800821303460514335
degtorad(60 ; 30 ; 30) = 1.056069641560902254836909889166318076025724398558455711393475587256808098428
degtorad(60 ; 45 ; 0) = 1.060287520586555217981142141856832223416544672289098214579043799903888037122
degtorad(60 ; 45 ; 45) = 1.060505686743054509178257603202893300005725031275165930261055948833909413261
degtorad(60 ; 10 ; 20) = 1.050203396019476869314471928527786905516652523599746023054926693805122206682
degtorad(60 ; 50 ; 40) = 1.061935887102327640359347849804849246534796273517165399732024480708493990174
degtorad(80 ; 15 ; 0) = 1.400626724725449485481261841712111702537904690554734678517996130737234814469
degtorad(80 ; 15 ; 15) = 1.400699446777615915880300328827465394734298143550090583745333513713908606516
degtorad(80 ; 30 ; 0) = 1.404990047855435309423571068633333234321511870276088992158239109337662337256
degtorad(80 ; 30 ; 30) = 1.405135491959768170221648042864040618714298776266800802612913875291009921349
degtorad(80 ; 45 ; 0) = 1.409353370985421133365880295554554766105119049997443305798482087938089860042
degtorad(80 ; 45 ; 45) = 1.409571537141920424562995756900615842694299408983511021480494236868111236182
degtorad(80 ; 10 ; 20) = 1.399269246418342784699210082225509448205226901308091114274364981839324029602
degtorad(80 ; 50 ; 40) = 1.411001737501193555744086003502571789223370651225510490951462768742695813095
degtorad(-10 ; 10 ; 10) = -0.177490288654201127253267552873244753997620943998646024854772718401835121349
degtorad(-10 ; 30 ; 10) = -0.1833080528275155591763465221015401297090971836271184430417633565357384850643
degtorad(-10 ; 59 ; 59) = -0.1919813695825651581016700853927238189989563442065660731555352328870327498033
degtorad(-10 ; 0.0005 ; 0.2) = -0.1745340402708995096251543336512966946246318884667680028232049838894099096051
degtorad(-10 ; 25.2 ; 55.3) = -0.1821314100234627153199038005751173899714511141622598964634444999731565297529
degtorad(-10 ; 65.1 ; 70.3) = -0.1938105716013914374054848313009203567122396652164182759738282060269675324114
degtorad(-10 ; 100 ; 200) = -0.2045913734282241892949437511950540458535810936012800395758374410422682906563
degtorad(-10 ; 300 ; 400) = -0.263738642523587580512913271682723698920256196490749624476908928736952488429
degtorad(-10 ; 600 ; 800) = -0.3529443598477422033334574665165861264962252041273267033440987134568040653976
degtorad(-20 ; 15 ; 0) = -0.3534291735288517393270473806189440744721815574296994048596812666346293457072
degtorad(-20 ; 15 ; 15) = -0.3535018955810181697260858677342977666685750104250553100870186496113031377536
degtorad(-20 ; 30 ; 0) = -0.3577924966588375632693566075401656062557887371510537184999242452350568684937
degtorad(-20 ; 30 ; 30) = -0.3579379407631704240674335817708729906485756431417655289545990111884044525866
degtorad(-20 ; 45 ; 0) = -0.3621558197888233872116658344613871380393959168724080321401672238354843912802
degtorad(-20 ; 45 ; 45) = -0.3623739859453226784087812958074482146285762758584757478221793727655057674195
degtorad(-20 ; 10 ; 20) = -0.3520716952217450385449956211323418201395037681830558406160501177367185608403
degtorad(-20 ; 50 ; 40) = -0.3638041863045958095898715424094041611576475181004752172931479046400903443329
degtorad(-50 ; 15 ; 0) = -0.8770279491271506124041546111655278885050431239922170416888386986859320800882
degtorad(-50 ; 15 ; 15) = -0.8771006711793170428031930982808815807014365769875729469161760816626058721347
degtorad(-50 ; 30 ; 0) = -0.8813912722571364363464638380867494202886503037135713553290816772863596028747
degtorad(-50 ; 30 ; 30) = -0.8815367163614692971445408123174568046814372097042831657837564432397071869676
degtorad(-50 ; 45 ; 0) = -0.8857545953871222602887730650079709520722574834349256689693246558867871256613
degtorad(-50 ; 45 ; 45) = -0.8859727615436215514858885263540320286614378424209933846513368048168085018006
degtorad(-50 ; 10 ; 20) = -0.8756704708200439116221028516789256341723653347455734774452075497880212952213
degtorad(-50 ; 50 ; 40) = -0.8874029619028946826669787729559879751905090846629928541223053366913930787139
degtorad(-60 ; 15 ; 0) = -1.051560874326583570096523688014389159849330312846389587298557842703032991549
degtorad(-60 ; 15 ; 15) = -1.051633596378750000495562175129742852045723765841745492525895225679706783595
degtorad(-60 ; 30 ; 0) = -1.055924197456569394038832914935610691632937492567743900938800821303460514335
degtorad(-60 ; 30 ; 30) = -1.056069641560902254836909889166318076025724398558455711393475587256808098428
degtorad(-60 ; 45 ; 0) = -1.060287520586555217981142141856832223416544672289098214579043799903888037122
degtorad(-60 ; 45 ; 45) = -1.060505686743054509178257603202893300005725031275165930261055948833909413261
degtorad(-60 ; 10 ; 20) = -1.050203396019476869314471928527786905516652523599746023054926693805122206682
degtorad(-60 ; 50 ; 40) = -1.061935887102327640359347849804849246534796273517165399732024480708493990174
degtorad(-80 ; 15 ; 0) = -1.400626724725449485481261841712111702537904690554734678517996130737234814469
degtorad(-80 ; 15 ; 15) = -1.400699446777615915880300328827465394734298143550090583745333513713908606516
degtorad(-80 ; 30 ; 0) = -1.404990047855435309423571068633333234321511870276088992158239109337662337256
degtorad(-80 ; 30 ; 30) = -1.405135491959768170221648042864040618714298776266800802612913875291009921349
degtorad(-80 ; 45 ; 0) = -1.409353370985421133365880295554554766105119049997443305798482087938089860042
degtorad(-80 ; 45 ; 45) = -1.409571537141920424562995756900615842694299408983511021480494236868111236182
degtorad(-80 ; 10 ; 20) = -1.399269246418342784699210082225509448205226901308091114274364981839324029602
degtorad(-80 ; 50 ; 40) = -1.411001737501193555744086003502571789223370651225510490951462768742695813095
degtorad(90 ; 0 ; 0) = 1.570796326794896619231321691639751442098584699687552910487472296153908203143
degtorad(180 ; 0 ; 0) = 3.141592653589793238462643383279502884197169399375105820974944592307816406286
degtorad(270 ; 0 ; 0) = 4.712388980384689857693965074919254326295754099062658731462416888461724609429
degtorad(360 ; 0 ; 0) = 6.283185307179586476925286766559005768394338798750211641949889184615632812572
degtorad(234223 ; 0 ; 0) = 4087.962533898678564957976228677083355807297823499085615034524706911742678498
degtorad(34534.342 ; 345.234 ; 6456.2342) = 602.8696981162801712337865230974408686464020438754336998173952797691576147454
degtorad(456345634563456.23424 ; 45.23423424 ; 12.5345345354) = 7964733850235.160649112850596394938021123048640461535443209266790828363162613
degtorad(4634563456345634563456345634563456.234 ; 12.23462356236 ; 34.43763467567567) = 8.088839170583981090531128503103390692164594801399077458592290908137504716775e+31
degtorad(54643555555555555555555555555555555555555524563456345634563456.123354 ; 42.234154; 55.234243532145) = 9.53709959440883701438284144907279803966107072207729177150921927702272884434e+59
degtorad(342 ^ 12342 ; 30 ; 45) = 1.5562462301607844229251005645269970758489376713109095654824225387137690048225e+31273
radtodeg(-657856785678234234345234523452345234523562345239476973264678.345345) = -3.769241734340516020161757723478652503840157196609803218243372346448790939408e+61
radtodeg(-46785678434563452345234523452345234532234234.345345) = -2.680621915956718002050969798549567349741793094127825361495291399635091099047e+45
radtodeg(-234234.345345) = -13420639.40527830029367004219258588474479071188230111625940162595532940394604
radtodeg(-2342.345345) = -134206.5024306147409075644764334085860685420610845826067237586858673533151186
radtodeg(-42.345345) = -2426.209550525402890928720360966694304009474411484667160690124986586766677478
radtodeg(-10) = -572.9577951308232087679815481410517033240547246656432154916024386120284714832
radtodeg(-1) = -57.29577951308232087679815481410517033240547246656432154916024386120284714832
radtodeg(0) = 0
radtodeg(1) = 57.29577951308232087679815481410517033240547246656432154916024386120284714832
radtodeg(10) = 572.9577951308232087679815481410517033240547246656432154916024386120284714832
radtodeg(42.345345) = 2426.209550525402890928720360966694304009474411484667160690124986586766677478
radtodeg(2342.345345) = 134206.5024306147409075644764334085860685420610845826067237586858673533151186
radtodeg(234234.345345) = 13420639.40527830029367004219258588474479071188230111625940162595532940394604
radtodeg(46785678434563452345234523452345234532234234.345345) = 2.680621915956718002050969798549567349741793094127825361495291399635091099047e+45
radtodeg(657856785678234234345234523452345234523562345239476973264678.345345) = 3.769241734340516020161757723478652503840157196609803218243372346448790939408e+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.570796326794896619231321691639751442098584699687552910487472296153908203143
asin(-0.9) = -1.119769514998634186686677055845399615895162186403302882375681863914437537107
asin(-0.8) = -0.9272952180016122324285124629224288040570741085722405276218661774403957283315
asin(-0.7) = -0.7753974966107530637403533527149871135557887386411619935977199637327202118808
asin(-0.6) = -0.6435011087932843868028092287173226380415105911153123828656061187135124748116
asin(-0.5345645) = -0.5639923563511067051396739466795799378998312239859555119213712258458415879271
asin(-0.5) = -0.5235987755982988730771072305465838140328615665625176368291574320513027343811
asin(-0.4) = -0.4115168460674880193847378976173356048557011351270258517839467807000952508953
asin(-0.3) = -0.304692654015397507972002961227529166954560031706776387392977948746472992512
asin(-0.2) = -0.2013579207903307914551255522176234102400380814022283862572512434556093746288
asin(-0.1) = -0.1001674211615597963455231794526933185686759722296295413910238550364026736509
asin(-0.01) = -0.01000016667416711312562227707199038367857039364300919838632951404651064431324
asin(-0.00423) = -0.004230012614596070531669799004970951015689372972167413605040989939016265046236
asin(-0.0000345345) = -0.00003453450000686448985484050116286521895304196351090036111375092171918750951017
asin(-0.0000000000000063456) = -0.000000000000006345600000000000000000000000042585997787136000000000000000771657756606163512
asin(-0.00000000000000000000000234234) = -2.342340000000000000000000000000000000000000000002141896860587484e-24
asin(0) = 0
asin(0.00000000000000000000000234234) = 2.342340000000000000000000000000000000000000000002141896860587484e-24
asin(0.0000000000000063456) = 0.000000000000006345600000000000000000000000042585997787136000000000000000771657756606163512
asin(0.0000345345) = 0.00003453450000686448985484050116286521895304196351090036111375092171918750951017
asin(0.00423) = 0.004230012614596070531669799004970951015689372972167413605040989939016265046236
asin(0.01) = 0.01000016667416711312562227707199038367857039364300919838632951404651064431324
asin(0.1) = 0.1001674211615597963455231794526933185686759722296295413910238550364026736509
asin(0.2) = 0.2013579207903307914551255522176234102400380814022283862572512434556093746288
asin(0.3) = 0.304692654015397507972002961227529166954560031706776387392977948746472992512
asin(0.4) = 0.4115168460674880193847378976173356048557011351270258517839467807000952508953
asin(0.5) = 0.5235987755982988730771072305465838140328615665625176368291574320513027343811
asin(0.5345645) = 0.5639923563511067051396739466795799378998312239859555119213712258458415879271
asin(0.6) = 0.6435011087932843868028092287173226380415105911153123828656061187135124748116
asin(0.7) = 0.7753974966107530637403533527149871135557887386411619935977199637327202118808
asin(0.8) = 0.9272952180016122324285124629224288040570741085722405276218661774403957283315
asin(0.9) = 1.119769514998634186686677055845399615895162186403302882375681863914437537107
asin(1) = 1.570796326794896619231321691639751442098584699687552910487472296153908203143
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.141592653589793238462643383279502884197169399375105820974944592307816406286
acos(-0.9) = 2.69056584179353080591799874748515105799374688609085579286315416006834574025
acos(-0.8) = 2.498091544796508851659834154562180246155658808259793438109338473594303931475
acos(-0.7) = 2.346193823405649682971675044354738555654373438328714904085192259886628415024
acos(-0.6) = 2.214297435588181006034130920357074080140095290802865293353078414867420677955
acos(-0.5345645) = 2.13478868314600332437099563831933137999841592367350842240884352199974979107
acos(-0.5) = 2.094395102393195492308428922186335256131446266250070547316629728205210937524
acos(-0.4) = 1.982313172862384638616059589257087046954285834814578762271419076854003454038
acos(-0.3) = 1.875488980810294127203324652867280609053144731394329297880450244900381195655
acos(-0.2) = 1.772154247585227410686447243857374852338622781089781296744723539609517577772
acos(-0.1) = 1.670963747956456415576844871092444760667260671917182451878496151190310876794
acos(-0.01) = 1.580796493469063732356943968711741825777155093330562108873801810200418847456
acos(-0.00423) = 1.575026339409492689762991490644722393114274072659720324092513286092924468189
acos(-0.0000345345) = 1.570830861294903483721176532140914307317537741651063810848586047075627390653
acos(-0.0000000000000063456) = 1.570796326794902964831321691639751442098584742273550697623472296153908203915
acos(-0.00000000000000000000000234234) = 1.570796326794896619231324033979751442098584699687552910487472296153908205285
acos(0) = 1.570796326794896619231321691639751442098584699687552910487472296153908203143
acos(0.00000000000000000000000234234) = 1.570796326794896619231319349299751442098584699687552910487472296153908201001
acos(0.0000000000000063456) = 1.570796326794890273631321691639751442098584657101555123351472296153908202371
acos(0.0000345345) = 1.570761792294889754741466851138588576879631657724042010126358545232189015634
acos(0.00423) = 1.566566314180300548699651892634780491082895326715385496882431306214891938097
acos(0.01) = 1.56079616012072950610569941456776105842001430604454371210114278210739755883
acos(0.1) = 1.470628905633336822885798512187058123529908727457923369096448441117505529492
acos(0.2) = 1.369438406004565827776196139422128031858546618285324524230221052698298828514
acos(0.3) = 1.266103672779499111259318730412222275144024667980776523094494347407435210631
acos(0.4) = 1.159279480727408599846583794022415837242883564560527058703525515453812952248
acos(0.5) = 1.047197551196597746154214461093167628065723133125035273658314864102605468762
acos(0.5345645) = 1.006803970443789914091647744960171504198753475701597398566101070308066615216
acos(0.6) = 0.9272952180016122324285124629224288040570741085722405276218661774403957283315
acos(0.7) = 0.7953988301841435554909683389247643285427959610463909168897523324211879912623
acos(0.8) = 0.6435011087932843868028092287173226380415105911153123828656061187135124748116
acos(0.9) = 0.4510268117962624325446446357943518262034225132842500281117904322394706660366
acos(1) = 0
acos(1.43213) = error: 13
acos(3543.23423) = error: 13
acos(35645456462354) = error: 13
atan(-6456456345.745) = -1.570796326640012895645235611486696593607179966838803608184058522985259859251
atan(-345345354.234) = -1.570796323899244519847881293743617436665491834689115794717313126339429960096
atan(-2342234) = -1.57079589985207194845152772507305577613142401742187063061740514307412899907
atan(-2342.234234) = -1.570369384038820430707386223446026125521964140474423229859200627516121588428
atan(-34.234) = -1.541593904543642443714188731322308068598909848209879581285120232120883516811
atan(-12.1233254) = -1.488497021797580980251789736563193987431904255373001039014975566177090807146
atan(-5.234) = -1.382012994205804919630347812271777873693287773542076193078776701115478720081
atan(-2.2134) = -1.14645182581033773124708930325297793606189836832474240696414932727266768864
atan(-2) = -1.107148717794090503017065460178537040070047645401432646676539207433710338977
atan(-1.3123) = -0.9196461405918233201333147393129620668712708107224432566550693090664587965509
atan(-1) = -0.7853981633974483096156608458198757210492923498437764552437361480769541015716
atan(-0.6) = -0.5404195002705841554435783646085999101351482514625923881163602334095989819839
atan(-0.2) = -0.1973955598498807583700497651947902934475851037878521015176889402410339699782
atan(0) = 0
atan(0.2) = 0.1973955598498807583700497651947902934475851037878521015176889402410339699782
atan(0.6) = 0.5404195002705841554435783646085999101351482514625923881163602334095989819839
atan(1) = 0.7853981633974483096156608458198757210492923498437764552437361480769541015716
atan(1.3123) = 0.9196461405918233201333147393129620668712708107224432566550693090664587965509
atan(2) = 1.107148717794090503017065460178537040070047645401432646676539207433710338977
atan(2.2134) = 1.14645182581033773124708930325297793606189836832474240696414932727266768864
atan(5.234) = 1.382012994205804919630347812271777873693287773542076193078776701115478720081
atan(12.1233254) = 1.488497021797580980251789736563193987431904255373001039014975566177090807146
atan(34.234) = 1.541593904543642443714188731322308068598909848209879581285120232120883516811
atan(2342.234234) = 1.570369384038820430707386223446026125521964140474423229859200627516121588428
atan(2342234) = 1.57079589985207194845152772507305577613142401742187063061740514307412899907
atan(345345354.234) = 1.570796323899244519847881293743617436665491834689115794717313126339429960096
atan(6456456345.745) = 1.570796326640012895645235611486696593607179966838803608184058522985259859251
acot(-6456456345.745) = 3.141592653434909514876557303126448035705764666526356518671530819139168062394
acot(-345345354.234) = 3.141592650694141139079202985383368878764076534376668705204785422493338163239
acot(-2342234) = 3.141592226646968567682849416712807218230008717109423541104877439228037202213
acot(-2342.234234) = 3.141165710833717049938707915085777567620548840161976140346672923670029791571
acot(-34.234) = 3.112390231338539062945510422962059510697494547897432491772592528274791719954
acot(-12.1233254) = 3.059293348592477599483111428202945429530488955060553949502447862330999010289
acot(-5.234) = 2.952809321000701538861669503911529315791872473229629103566248997269386923224
acot(-2.2134) = 2.717248152605234350478410994892729378160483068012295317451621623426575891783
acot(-2) = 2.67794504458898712224838715181828848216863234508898555716401150358761854212
acot(-1.3123) = 2.490442467386719939364636430952713508969855510409996167142541605220366999694
acot(-1) = 2.356194490192344928846982537459627163147877049531329365731208444230862304715
acot(-0.6) = 2.111215827065480774674900056248351352233732951150145298603832529563507185127
acot(-0.2) = 1.768191886644777377601371456834541735546169803475405012005161236394942173121
acot(0) = 1.570796326794896619231321691639751442098584699687552910487472296153908203143
acot(0.2) = 1.373400766945015860861271926444961148650999595899700808969783355912874233165
acot(0.6) = 1.030376826524312463787743327031151531963436448224960522371112062744309221159
acot(1) = 0.7853981633974483096156608458198757210492923498437764552437361480769541015716
acot(1.3123) = 0.6511501862030732990980069523267893752273138889651096538324029870874494065922
acot(2) = 0.4636476090008061162142562314612144020285370542861202638109330887201978641658
acot(2.2134) = 0.424344500984558887984232388386773506036686331362810503523322968881240514503
acot(5.234) = 0.1887833325890916996009738793679735684052969261454767174086955950384294830626
acot(12.1233254) = 0.0822993049973156389795319550765574546666804443145518714724967299768173959976
acot(34.234) = 0.02920242225125417551713296031744337349967485147767332920235206403302468633182
acot(2342.234234) = 0.0004269427560761885239354681937253165766205592131296806282716686377866147153241
acot(2342234) = 0.0000004269428246707797939665666956659671606822656822798700671530797792040734879727
acot(345345354.234) = 0.000000002895652099383440397896134005433092864998437115770159169814478243047412371411
acot(6456456345.745) = 0.0000000001548837235860860801530548484914047328487493023034137731686483438919682849432
sinh(-345345345345.4356) = -1.5649626585310378911716388980069646004344076978095531389325250509625788169664e+149981577834
sinh(-456456456.234) = -7.4218022261885493798980440476108594267812324623396560153212388810110568579648e+198236519
sinh(-456456.234) = -1.3262535024369529033897386846980252274185415384598638199551015007345081120105e+198236
sinh(-78978.234) = -3.2373277360474533178719882738141106502204972870092535771089771662604869709872e+34299
sinh(-645.2342) = -8.3295703323765737825515971494631608785310629938100137052969985165573267280651e+279
sinh(-43.2342) = -2.987751642612754589754404406491611120819233249922645319472745870907601045778e+18
sinh(-4.123) = -30.86400071555528718142382593837156970084687908561667598086342224705409303544
sinh(-2) = -3.626860407847018767668213982801261704886342012321135721309484474934250210989
sinh(-1.213) = -1.533128092075569879451255255689376466393739281709170354079470092865977847016
sinh(-1) = -1.175201193643801456882381850595600815155717981334095870229565413013307567304
sinh(-0.23) = -0.2320332037130719273201981427776614462966066191743135991632700246815850330949
sinh(-0.000000000000002) = -0.000000000000002000000000000000000000000000001333333333333333333333333333333596221494184745
sinh(0) = 0
sinh(-0.000000000000002) = -0.000000000000002000000000000000000000000000001333333333333333333333333333333596221494184745
sinh(-0.23) = -0.2320332037130719273201981427776614462966066191743135991632700246815850330949
sinh(-1) = -1.175201193643801456882381850595600815155717981334095870229565413013307567304
sinh(-1.213) = -1.533128092075569879451255255689376466393739281709170354079470092865977847016
sinh(-2) = -3.626860407847018767668213982801261704886342012321135721309484474934250210989
sinh(-4.123) = -30.86400071555528718142382593837156970084687908561667598086342224705409303544
sinh(-43.2342) = -2.987751642612754589754404406491611120819233249922645319472745870907601045778e+18
sinh(-645.2342) = -8.3295703323765737825515971494631608785310629938100137052969985165573267280651e+279
sinh(-78978.234) = -3.2373277360474533178719882738141106502204972870092535771089771662604869709872e+34299
sinh(-456456.234) = -1.3262535024369529033897386846980252274185415384598638199551015007345081120105e+198236
sinh(-456456456.234) = -7.4218022261885493798980440476108594267812324623396560153212388810110568579648e+198236519
sinh(-345345345345.4356) = -1.5649626585310378911716388980069646004344076978095531389325250509625788169664e+149981577834
cosh(-345345345345.4356) = 1.5649626585310378911716388980069646004344076978095531389325250509625788169664e+149981577834
cosh(-456456456.234) = 7.4218022261885493798980440476108594267812324623396560153212388810110568579648e+198236519
cosh(-456456.234) = 1.3262535024369529033897386846980252274185415384598638199551015007345081120105e+198236
cosh(-78978.234) = 3.2373277360474533178719882738141106502204972870092535771089771662604869709872e+34299
cosh(-645.2342) = 8.3295703323765737825515971494631608785310629938100137052969985165573267280651e+279
cosh(-43.2342) = 2.987751642612754589754404406491611120986583170467833515570773831923441897847e+18
cosh(-4.123) = 30.88019656948118067070370606966109586313051623988656474652721349102201571591
cosh(-2) = 3.762195691083631459562213477773746108293973558230711602777643347588323585091
cosh(-1.213) = 1.830432120214043084578149316715607089180057609154592039309763341239547660198
cosh(-1) = 1.543080634815243778477905620757061682601529112365863704737402214710769063049
cosh(-0.23) = 1.026566806216405935490874233441347862363673406091117888967028136783427829992
cosh(-0.000000000000002) = 1.000000000000000000000000000002000000000000000000000000000000666666666666667
cosh(0) = 1
cosh(-0.000000000000002) = 1.000000000000000000000000000002000000000000000000000000000000666666666666667
cosh(-0.23) = 1.026566806216405935490874233441347862363673406091117888967028136783427829992
cosh(-1) = 1.543080634815243778477905620757061682601529112365863704737402214710769063049
cosh(-1.213) = 1.830432120214043084578149316715607089180057609154592039309763341239547660198
cosh(-2) = 3.762195691083631459562213477773746108293973558230711602777643347588323585091
cosh(-4.123) = 30.88019656948118067070370606966109586313051623988656474652721349102201571591
cosh(-43.2342) = 2.987751642612754589754404406491611120986583170467833515570773831923441897847e+18
cosh(-645.2342) = 8.3295703323765737825515971494631608785310629938100137052969985165573267280651e+279
cosh(-78978.234) = 3.2373277360474533178719882738141106502204972870092535771089771662604869709872e+34299
cosh(-456456.234) = 1.3262535024369529033897386846980252274185415384598638199551015007345081120105e+198236
cosh(-456456456.234) = 7.4218022261885493798980440476108594267812324623396560153212388810110568579648e+198236519
cosh(-345345345345.4356) = 1.5649626585310378911716388980069646004344076978095531389325250509625788169664e+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) = -0.9999999999999999999999999999999999999999999255984804795832807408060839227376
tanh(-40) = -0.9999999999999999999999999999999999639029722430916965537574328529994522280756
tanh(-30) = -0.9999999999999999999999999824869784746069593230225345518746294013257776851207
tanh(-20) = -0.999999999999999991503291489416822045438558191190987257130474564227663850134
tanh(-10) = -0.9999999958776927636195928371382757410508146184950199622614006954368018808988
tanh(-9.98723) = -0.9999999957710530444307520130832904793417491894751074014571449544527998239813
tanh(-8.43453) = -0.9999999056177552377817153544509199433052663499000438198649818395263598030154
tanh(-7.6723) = -0.9999995665342431737908270110999188279368082262202297593959574219438187795643
tanh(-6.2343) = -0.9999923089763199123876444492262410006364755440311845118075938183531272601745
tanh(-5.863) = -0.9999838382125323518826698907057869767082500906284557741457208394440346883462
tanh(-4.23423) = -0.9995801120993103490847482848991590491632912651407493190139504264792030081327
tanh(-3.753) = -0.9989010525755701398289230028410868281375730117140458266134124345027775794764
tanh(-2.2343) = -0.977333131687435002874598310464640647980619631370437894075829369300622319537
tanh(-1.753) = -0.9417160122215171561528950125161477675834092095191030598146415161304689394083
tanh(-0.3423) = -0.3295291904608542041239451877109397376113736209938698924779218306066873958516
tanh(-0.0000234234) = -0.00002342339999571620627976516308130345590209523994822216494452817433534603306112
tanh(-0.00000000000024464675) = -0.0000000000002446467499999999999999999951191316068140208177083334501852903935478685472756
tanh(-0.00000000000000000000009784536) = -9.784535999999999999999999999999999999999999968775215361484096128336296731416e-23
tanh(-0.00000000000000000000000000000234236456) = -2.342364559999999999999999999999999999999999999995337272969225990631721914877e-30
tanh(-0.0000000000000000000000000000000000000000992342) = -9.9234200000000000000000000000000000004378845662364033755850272731874169591e-41
tanh(-0.00000000000000000000000000000000000000000000000000000000000065763412) = -6.57634120000000005707400845508708984003861015879450527694878801005218757608e-61
tanh(0) = 0
tanh(0.00000000000000000000000000000000000000000000000000000000000065763412) = 6.57634120000000005707400845508708984003861015879450527694878801005218757608e-61
tanh(0.0000000000000000000000000000000000000000992342) = 9.9234200000000000000000000000000000004378845662364033755850272731874169591e-41
tanh(0.00000000000000000000000000000234236456) = 2.342364559999999999999999999999999999999999999995337272969225990631721914877e-30
tanh(0.00000000000000000000009784536) = 9.784535999999999999999999999999999999999999968775215361484096128336296731416e-23
tanh(0.00000000000024464675) = 0.0000000000002446467499999999999999999951191316068140208177083334501852903935478685472756
tanh(0.0000234234) = 0.00002342339999571620627976516308130345590209523994822216494452817433534603306112
tanh(0.3423) = 0.3295291904608542041239451877109397376113736209938698924779218306066873958516
tanh(1.753) = 0.9417160122215171561528950125161477675834092095191030598146415161304689394083
tanh(2.2343) = 0.977333131687435002874598310464640647980619631370437894075829369300622319537
tanh(3.753) = 0.9989010525755701398289230028410868281375730117140458266134124345027775794764
tanh(4.23423) = 0.9995801120993103490847482848991590491632912651407493190139504264792030081327
tanh(5.863) = 0.9999838382125323518826698907057869767082500906284557741457208394440346883462
tanh(6.2343) = 0.9999923089763199123876444492262410006364755440311845118075938183531272601745
tanh(7.6723) = 0.9999995665342431737908270110999188279368082262202297593959574219438187795643
tanh(8.43453) = 0.9999999056177552377817153544509199433052663499000438198649818395263598030154
tanh(9.98723) = 0.9999999957710530444307520130832904793417491894751074014571449544527998239813
tanh(10) = 0.9999999958776927636195928371382757410508146184950199622614006954368018808988
tanh(20) = 0.999999999999999991503291489416822045438558191190987257130474564227663850134
tanh(30) = 0.9999999999999999999999999824869784746069593230225345518746294013257776851207
tanh(40) = 0.9999999999999999999999999999999999639029722430916965537574328529994522280756
tanh(50) = 0.9999999999999999999999999999999999999999999255984804795832807408060839227376
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.000000000000000000000000000000000000000000074401519520416719259193916077262
coth(-40) = -1.00000000000000000000000000000000003609702775690830344624256714700054907492
coth(-30) = -1.000000000000000000000000017513021525393040676977465754831293547554207612248
coth(-20) = -1.000000000000000008496708510583178026755497322625619635354659729773434299706
coth(-10) = -1.000000004122307253373824184028080312460180026756219308447918764110066718512
coth(-9.98723) = -1.000000004228946973453240415565575962362996404039068550325077832053095451392
coth(-8.43453) = -1.00000009438225367022725175871258449862976572508287315331802512648901358046
coth(-7.6723) = -1.000000433465944718852958934245083457346490506950170874978144603088629302731
coth(-6.2343) = -1.000007691082832387801765438978577601387182410249527134149316470621983196967
coth(-5.863) = -1.00001616204867524384840499545141194863136407582080697019009867374994043701
coth(-4.23423) = -1.000420064280598586164054688447676897359601938440028546345110414643470276955
coth(-3.753) = -1.001100156438514435537832984046439626795339197092496781539194818894309518155
coth(-2.2343) = -1.023192571271403682545143323124314469977269240096133856429990884393009564131
coth(-1.753) = -1.061891257047854962664833966668159538163380694488160016170328801792652818569
coth(-0.3423) = -3.03463252709563253536570079825992506362262810727146600740359348940639673326
coth(-0.0000234234) = -42692.35039246587696548368721351774540442493708779996753888690921006930521244
coth(-0.00000000000024464675) = -4087526198488.228435489128794683262412113928892712996406972205279553314340115
coth(-0.00000000000000000000009784536) = -1.022020870483791975419171639820222440798419059617378031715040940731366387218e+22
coth(-0.00000000000000000000000000000234236456) = -4.269190274975813329416152027163525732305307761324695788982841872690857293354e+29
coth(-0.0000000000000000000000000000000000000000992342) = -1.0077170975329070018199370781444300452423394591640579178648278786833610803197e+40
coth(-0.00000000000000000000000000000000000000000000000000000000000065763412) = -1.520602367772523711697490331694701781123797752653846131059089643200097248045e+60
coth(0) = error: 13
coth(0.00000000000000000000000000000000000000000000000000000000000065763412) = 1.520602367772523711697490331694701781123797752653846131059089643200097248045e+60
coth(0.0000000000000000000000000000000000000000992342) = 1.0077170975329070018199370781444300452423394591640579178648278786833610803197e+40
coth(0.00000000000000000000000000000234236456) = 4.269190274975813329416152027163525732305307761324695788982841872690857293354e+29
coth(0.00000000000000000000009784536) = 1.022020870483791975419171639820222440798419059617378031715040940731366387218e+22
coth(0.00000000000024464675) = 4087526198488.228435489128794683262412113928892712996406972205279553314340115
coth(0.0000234234) = 42692.35039246587696548368721351774540442493708779996753888690921006930521244
coth(0.3423) = 3.03463252709563253536570079825992506362262810727146600740359348940639673326
coth(1.753) = 1.061891257047854962664833966668159538163380694488160016170328801792652818569
coth(2.2343) = 1.023192571271403682545143323124314469977269240096133856429990884393009564131
coth(3.753) = 1.001100156438514435537832984046439626795339197092496781539194818894309518155
coth(4.23423) = 1.000420064280598586164054688447676897359601938440028546345110414643470276955
coth(5.863) = 1.00001616204867524384840499545141194863136407582080697019009867374994043701
coth(6.2343) = 1.000007691082832387801765438978577601387182410249527134149316470621983196967
coth(7.6723) = 1.000000433465944718852958934245083457346490506950170874978144603088629302731
coth(8.43453) = 1.00000009438225367022725175871258449862976572508287315331802512648901358046
coth(9.98723) = 1.000000004228946973453240415565575962362996404039068550325077832053095451392
coth(10) = 1.000000004122307253373824184028080312460180026756219308447918764110066718512
coth(20) = 1.000000000000000008496708510583178026755497322625619635354659729773434299706
coth(30) = 1.000000000000000000000000017513021525393040676977465754831293547554207612248
coth(40) = 1.00000000000000000000000000000000003609702775690830344624256714700054907492
coth(50) = 1.000000000000000000000000000000000000000000074401519520416719259193916077262
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) = -50.77654388567139949698171519349774226173607262363218621642838942711676752156
asinh(-234234234234234.24563456) = -33.78048991217977852806510413525925584638922015231679583846254635739226373902
asinh(-3563456456.23412341234) = -22.68714400601001526065333452247617026841301734748162429657880807130111631077
asinh(-75673476.11341243) = -18.8350854559766833941533023299865739211708856170228847966072268867629401096
asinh(-75672.2341252) = -11.92731376443938697513286228582657801903058521151174071311368006732540761436
asinh(-125.23453) = -5.523351339670265560894470739639525225502687240771243590479797538756743225893
asinh(-64.1324) = -4.854157654866583969408477316714703394162556270708910360978725972294316199899
asinh(-4.1321) = -2.126263362362828794032618429935162123722821868086976803406550851720465400325
asinh(-3) = -1.818446459232066823483698963560708993786253942768121617451744167233054107866
asinh(-2) = -1.443635475178810342493276740273105269405553003156981558983054506520491602825
asinh(-1.123) = -0.9657302435594553042856211605585037117282478655791074571738159331100424777435
asinh(-1) = -0.881373587019543025232609324979792309028160328261635410753295608653377184222
asinh(-0.5) = -0.4812118250596034474977589134243684231351843343856605196610181688401638676082
asinh(-0.1) = -0.0998340788992075633273031247047694432677129117088250107423826956515917683937
asinh(-0.0002) = -0.0001999999986666666906666660952381107936503354689896843596267600995012603189093
asinh(-0.00000000234) = -0.00000000233999999999999999786451600000000000526187528567999998285004505103009609454
asinh(-0.00000000000000000000000053456456) = -5.345645599999999999999999999999999999999999999999745126465555218361915963085e-25
asinh(-0.0000000000000000000000000000000000000000000000000000000003452345) = -3.452344999999999999830833242850704213144618954167083778115623045662150676037e-58
asinh(-0) = 0
asinh(0.0000000000000000000000000000000000000000000000000000000003452345) = 3.452344999999999999917194928401648659398482472795087773826187115006562239887e-58
asinh(0.00000000000000000000000053456456) = 5.345645599999999999999999999999999999999999999999745440602273445977531660392e-25
asinh(0.00000000234) = 0.000000002339999999999999997864516000000000005261875285679999982850045051030113220383
asinh(0.0002) = 0.0001999999986666666906666660952381107936503354689896843596267600995012603188785
asinh(0.1) = 0.0998340788992075633273031247047694432677129117088250107423826956515917683936
asinh(0.5) = 0.4812118250596034474977589134243684231351843343856605196610181688401638676082
asinh(1) = 0.881373587019543025232609324979792309028160328261635410753295608653377184222
asinh(1.123) = 0.9657302435594553042856211605585037117282478655791074571738159331100424777435
asinh(2) = 1.443635475178810342493276740273105269405553003156981558983054506520491602825
asinh(3) = 1.818446459232066823483698963560708993786253942768121617451744167233054107866
asinh(4.1321) = 2.126263362362828794032618429935162123722821868086976803406550851720465400324
asinh(64.1324) = 4.854157654866583969408477316714703394162556270708910360978725972294316198177
asinh(125.23453) = 5.523351339670265560894470739639525225502687240771243590479797538756743219742
asinh(75672.2341252) = 11.92731376443938697513286228582657801903058521151174071311368006732159088324
asinh(75673476.11341243) = 18.83508545597668339415330232998657392117088561702288479660723033896750521117
asinh(3563456456.23412341234) = 22.68714400601001526065333452247617026841301734748162429658100364220778794901
asinh(234234234234234.24563456) = 33.78048991217977852806510413525925584638922015225238613977024430957426406069
asinh(5635634563463453453455.32452345) = 50.77654388567139949698171519349778398093342421974600932223217040279305147406
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.491035786957973891353286858955502250090621789095766806865735361988627555435
acosh(2) = 1.316957896924816708625046347307968444026981971467516479768472256920460185416
acosh(3) = 1.762747174039086050465218649959584618056320656523270821506591217306754368444
acosh(4.1321) = 2.09695853910213457511232519912447966804018771933704760206639707080585082503
acosh(64.1324) = 4.854036088055534053103053146933355580509010789010243329917553504157133225273
acosh(125.23453) = 5.52331945941249545879896010028087193346193657511746562896581890576155059387
acosh(75672.2341252) = 11.92731376435207035993840219891515577125589761494427088934756174090168467659
acosh(75673476.11341243) = 18.83508545597668330683955327363605496474417072257952870819252835573570593904
acosh(3563456456.23412341234) = 22.6871440060100152606139589308911313055426133285749420653740585441797168943
acosh(234234234234234.24563456) = 33.78048991217977852806510413525014268070874678035840792671607947467055816001
acosh(5635634563463453453455.32452345) = 50.7765438856713994969817151934977839809334242040031231135361553435180867994
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.8263021597114980209155152895992766714504171864047668516139920390083502005
atanh(-0.9999999999999999) = -18.767254334232338101852547698204001319846561976210290601993629810097984225
atanh(-0.9999993453) = -7.46611778735462860114566549581138924902321406496386670804044600033224212763
atanh(-0.999345) = -4.01184747462456540537691423181738555057625895919543579411625567534442408434
atanh(-0.934) = -1.68884546699340704514759845571092535706925466132778829447026088122568267715
atanh(-0.8) = -1.098612288668109691395245236922525704647490557822749451734694333637494293219
atanh(-0.7) = -0.8673005276940531944271446904753004154703562273814976677812717021223991412912
atanh(-0.6) = -0.6931471805599453094172321214581765680755001343602552541206800094933936219697
atanh(-0.5) = -0.5493061443340548456976226184612628523237452789113747258673471668187471466093
atanh(-0.4) = -0.4236489301936018068550537532603270124947970858795558683623479081500427847667
atanh(-0.3) = -0.3095196042031117154740673490610694375840916075891729639798276803629424022862
atanh(-0.2) = -0.2027325540540821909890065577321745682859952117312470988070071620720503356245
atanh(-0.1) = -0.100335347731075580635726552060038945263362869145959135874589520927792518738
atanh(-0.05) = -0.05004172927849126824578527423892594852359801305274091082806212358289072695321
atanh(-0.000345345) = -0.0003453450137289806847299347567641410407991034370470093028134438650910362866445
atanh(-0.000000000000000000000034534) = -3.453400000000000000000000000000000000000000001372838338898440703216606373826e-23
atanh(-0.000000000000000000000000000000000000045676) = -4.567600000000000000000000000000000000001330125764502783152196779527923237854e-38
atanh(0) = 0
atanh(0.000000000000000000000000000000000000045676) = 4.567599999999999999999999999999999999999536665059014731930199906641992807576e-38
atanh(0.000000000000000000000034534) = 3.453400000000000000000000000000000000000000001372838338748582158492805436048e-23
atanh(0.000345345) = 0.0003453450137289806847299347567641410407991034370470093028134438650910362866467
atanh(0.05) = 0.05004172927849126824578527423892594852359801305274091082806212358289072695323
atanh(0.1) = 0.100335347731075580635726552060038945263362869145959135874589520927792518738
atanh(0.2) = 0.2027325540540821909890065577321745682859952117312470988070071620720503356245
atanh(0.3) = 0.3095196042031117154740673490610694375840916075891729639798276803629424022862
atanh(0.4) = 0.4236489301936018068550537532603270124947970858795558683623479081500427847667
atanh(0.5) = 0.5493061443340548456976226184612628523237452789113747258673471668187471466093
atanh(0.6) = 0.6931471805599453094172321214581765680755001343602552541206800094933936219697
atanh(0.7) = 0.8673005276940531944271446904753004154703562273814976677812717021223991412912
atanh(0.8) = 1.098612288668109691395245236922525704647490557822749451734694333637494293219
atanh(0.934) = 1.68884546699340704514759845571092535706925466132778829447026088122568267715
atanh(0.999345) = 4.01184747462456540537691423181738555057625895919543579411625567534442408434
atanh(0.9999993453) = 7.46611778735462860114566549581138924902321406496386670804044600033224212763
atanh(0.9999999999999999) = 18.767254334232338101852547698204001319846561976210290601993629810097984225
atanh(0.99999999999999999999999) = 26.8263021597114980209155152895992766714504171864047668516139920390083502005
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.0000001000000000000003333333333333353333333333333476190476190477301587301587362457
acoth(-1000) = -0.001000000333333533333476190587301678210755133821800480624003843813072763671756
acoth(-2) = -0.5493061443340548456976226184612628523237452789113747258673471668187471466093
acoth(-1.1) = -1.522261218861711498250298990182852717142287643702305320097042241787537077985
acoth(-1.01) = -2.651652454029537875532658616643124227607211730522322394436239232206381399373
acoth(-1.0001) = -4.951768775643084855296713552129122500370083867928098887993539533020134156521
acoth(-1.000001) = -7.254329119262047206783423750303017365173085783624482025305521500259316694387
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.254329119262047206783423750303017365173085783624482025305521500259316694387
acoth(1.0001) = 4.951768775643084855296713552129122500370083867928098887993539533020134156521
acoth(1.01) = 2.651652454029537875532658616643124227607211730522322394436239232206381399373
acoth(1.1) = 1.522261218861711498250298990182852717142287643702305320097042241787537077985
acoth(2) = 0.5493061443340548456976226184612628523237452789113747258673471668187471466093
acoth(1000) = 0.001000000333333533333476190587301678210755133821800480624003843813072763671764
acoth(10000000) = 0.000000100000000000000333333333333335333333333333347619047619047730158730158730094
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.0984935349315105563609513213120864862581304440150612369033927074806988411
ln(0.0000000000000000000000000000000000000234234234) = -86.647082105070542399458305168585286710490888478667856691573013830616669452
ln(0.00000000000000000000000000000000123123) = -75.7772943990860979122008829050722789615538960123918365238154996231386681041
ln(0.000000000000000000000000000123123) = -64.2643689341158694921109256316504579235483885692479716436488601183008050557
ln(0.000000000000000000000000456456) = -56.04630520099176385566299084437238964765761490838105976826813906076859227514
ln(0.00000000000000000034535) = -42.50972855733997745073038562825685142563670024536059093995155044407672974968
ln(0.0000000000008787345) = -27.76029359063269704706223522942825151853994848244427478051343021337541675878
ln(0.0000000076452) = -18.68918783701810539132802904972304890041042826301808206812512893987537719863
ln(0.000001235) = -13.60443958788433358549864888547991808684166483733110312743029747016121713
ln(0.000234) = -8.36018944260657267584673869123763866343085973700667658219085321837358878233
ln(0.00234) = -6.057604349612526991828747236553274455829758248377903606157525317406016172655
ln(0.02) = -3.912023005428146058618750787910551847126702842897290697945975792441751597385
ln(0.9) = -0.1053605156578263012275009808393127983061203729832740725639392336925840232402
ln(0.1) = -2.302585092994045684017991454684364207601101488628772976033327900967572609677
ln(0.2) = -1.609437912434100374600759333226187639525601354268517721912647891474178987708
ln(0.3) = -1.203972804325935992622746217761838502953610930806023524298633567330078316459
ln(0.4) = -0.916290731874155065183527211768011071450101219908262467791967881980785365738
ln(0.5) = -0.6931471805599453094172321214581765680755001343602552541206800094933936219697
ln(0.6) = -0.510825623765990683205514096303661934878110796445768270177953557836684694489
ln(0.7) = -0.3566749439387323789126387112411844779640167590469117875739377510299927469253
ln(0.8) = -0.2231435513142097557662950903098345033746010855480072136712878724873917437683
ln(0.9) = -0.1053605156578263012275009808393127983061203729832740725639392336925840232402
ln(0.9999999999999) = -0.00000000000010000000000000500000000000033333333333335833333333333533333333335959494442206
ln(0.99999999999999999999999999999999999999999999999999999999999937676756757) = -6.2323243243000000000979877696082469017146577936426143411764211295267252329e-61
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) = 3.453450000000003324186231694451227660982265366472775285837115949016975366149e-63
ln(1.000000000000000000000000000000000000234234) = 2.342339999999999999999999999999999999725599485246956406320809286438556399256e-37
ln(1.000000000000000000000023464564) = 2.346456399999999999999972470711814495200000000430641829755218166190454704216e-23
ln(1.00000000002342) = 0.00000000002341999999972575180000428192856259145459146483584010764706893834355364330433
ln(1.000006456) = 0.000006455979160121694787969976841582499072773067367398437553846906531464200433232
ln(1.000123) = 0.0001229924361202317839697842917749701473510784887282829409927114208476990224359
ln(1.053435) = 0.05205625326039506618393387411811567537654031458414179915048100028204056118975
ln(1.1) = 0.0953101798043248600439521232807650922206053653086441991852398081630010142359
ln(1.5) = 0.4054651081081643819780131154643491365719904234624941976140143241441006712489
ln(2) = 0.6931471805599453094172321214581765680755001343602552541206800094933936219697
ln(3) = 1.098612288668109691395245236922525704647490557822749451734694333637494293219
ln(4) = 1.386294361119890618834464242916353136151000268720510508241360018986787243939
ln(5) = 1.609437912434100374600759333226187639525601354268517721912647891474178987708
ln(6) = 1.791759469228055000812477358380702272722990692183004705855374343130887915188
ln(7) = 1.945910149055313305105352743443179729637084729581861188459390149937579862752
ln(8) = 2.079441541679835928251696364374529704226500403080765762362040028480180865909
ln(9) = 2.197224577336219382790490473845051409294981115645498903469388667274988586437
ln(42.2342) = 3.743230319363981109376714101173127436719996218829531854853397013644886736763
ln(1243.654) = 7.125809099564167125157955146042835950753518263743864691589155643516181506518
ln(5642342.652) = 15.54580990106435305434577254186537221600236072044399736858373083453179018282
ln(0) = error: 13
ln(-2) = error: 13
ln(1) = 0
ln(0.11) = -2.207274913189720823974039331403599115380496123320128776848088092804571595441
ln(0,99231) = -0.007719720515219116586882512287847109277456198244324925480425020834636422879195
ln(1.213) = 0.1930966299619130786884267982756898180713778705592829720668900379887103689243
ln(2,13212) = 0.757116789897883294936463386166978390894499175954861286828543892865781364017
ln(23453,13212) = 10.06275933084015821660283673740616729945728037094343027986208210617390671916
ln(678673,75678567) = 13.42789581506003192060346780303123532401081770751582641564101527218108659391
ln(478567856,23423447) = 19.98630856911503105820326137381757768772609997405162025311019156952234925915
ln(1233463674567,453756782) = 27.84084732340837875389213300893942447435769357879238353221740677714290803031
ln(64562356245634563476346534563456435634563456,23453245) = 100.8762054260349961276393916525151686207817587958576881990365384858818980503
ln(6456235624563456347634653456345643563445739759237659723659723563456,23453245) = 153.8356625648980468600531951102555453956054503024192810190414532597975513996
ln(645623562456345634763465345634564356345634561231231231231235632456324568702435867048670402476,23453245) = 213.702874982743234644520972932049014793235731736941955893934608341217026084
ln(64562356245634563476346534563456435634563456837560843756087340568734506873405867340856730485670428576038038475023845082,23453245) = 273.570087400588422428988750753842484190864370452355909013655485804500448218
ln(2 ^ 100) = 69.314718055994530941723212145817656807550013436025525412068000949339362197
ln(2 ^ 1000) = 693.1471805599453094172321214581765680755001343602552541206800094933936219697
ln(2 ^ 1000345) = 693386.3163372384905489810665400796389914861819066095421833516440966688427693
ln(53 ^ 234234) = 929977.3560789677056989955843113323177824990289754061440323755582801972974271
ln(53 ^ 234223423434) = 929935364024.5047553879767142799484137770730038269439468472565579376811069799
ln(5345 ^ 132123123132) = 1134133899420.739000288294915434524874404116652410682825737286282842355636459
ln(64352342 ^ 123134535436) = 2213944649503.286070874633148094072705536556565354407966739472647131837543993
ln(2342342342 ^ 12325235634563673) = 2.659097764880541241663951455247267363118969316137225971031638631534046749648e+17
ln(435623453452563465345 ^ 5873254234525635634563456456) = error: 8
ln(e) = 0.99999999999999999999999999999999999999999999999999999999999999999999999999998
ln(-e) = error: 13
ln(pi) = 1.144729885849400174143427351353058711647294812915311571513623071472137769885
ln(-pi) = error: 13
ln(e*100) = 5.605170185988091368035982909368728415202202977257545952066655801935145219355
ln(e^10) = 9.999999999999999999999999999999999999999999999999999999999999999999999999999
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.64849515253979085924877088655573047439916944245944763867164559851143245
log(0.0000000000000000000000000000000000000234234234 ; 4) = -62.50265783024205785786343014334851925694854027918739724791005102256352867761
log(0.00000000000000000000000000000000123123 ; 4) = -54.66176342077226791020714152545589148621870779413622548682308768863875134521
log(0.000000000000000000000000000123123 ; 4) = -46.35694318355386204053134295173241604655662931157477395668619669909891440369
log(0.000000000000000000000000456456 ; 4) = -40.42886328681006761841208974980636792175946262997222853103842879671643660352
log(0.00000000000000000034535 ; 4) = -30.66428728960516710307950671277775874260163647933854457249655201208526913577
log(0.0000000000008787345 ; 4) = -20.02481894841373383563002690224601441778452488879302397482732010209816569786
log(0.0000000076452 ; 4) = -13.48139930535417656932574109139728653345725605114928107159158812931599436921
log(0.000001235 ; 4) = -9.81352876375711056438611167937579612529835358637203675615903145491002890902
log(0.000234 ; 4) = -6.030601924870384781958813017392006652020461570485742090939284769985278508715
log(0.00234 ; 4) = -4.369637877426703608023653302647311564088045873973451784911906572077311120411
log(0.02 ; 4) = -2.821928094887362347870319429489390175864831393024580612054756395815934776609
log(0.9 ; 4) = -0.07600154672252499248142077079687857917260128881980924557162554336686916051
log(0.1 ; 4) = -1.660964047443681173935159714744695087932415696512290306027378197907967388304
log(0.2 ; 4) = -1.160964047443681173935159714744695087932415696512290306027378197907967388304
log(0.3 ; 4) = -0.8684827970831030832082902427707868335525084926660497757995018706374182744071
log(0.4 ; 4) = -0.6609640474436811739351597147446950879324156965122903060273781979079673883043
log(0.5 ; 4) = -0.5
log(0.6 ; 4) = -0.3684827970831030832082902427707868335525084926660497757995018706374182744071
log(0.7 ; 4) = -0.2572865864148791202141750561287796836119023835292199141887323358728069638732
log(0.8 ; 4) = -0.1609640474436811739351597147446950879324156965122903060273781979079673883043
log(0.9 ; 4) = -0.07600154672252499248142077079687857917260128881980924557162554336686916051
log(0.9999999999999 ; 4) = -0.00000000000007213475204445177710559845669906218016454673735265809030726024901558480432811
log(0.99999999999999999999999999999999999999999999999999999999999937676756757 ; 4) = -4.495671697939634869621617351852799276079327359490585792453483413848050837863e-61
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) = 2.491137594478997737467061673280742648226690806445192414488633773748414989534e-63
log(1.000000000000000000000000000000000000234234 ; 4) = 1.689641151037927273797722988648986014392026811199555119440950927883018847987e-37
log(1.000000000000000000000023464564 ; 4) = 1.692610505971084938282731327443651893534874579306187012938072872532780404495e-23
log(1.00000000002342 ; 4) = 0.00000000001689395892861193324113144446591633963076113487998756791069724117536360635855
log(1.000006456 ; 4) = 0.000004657004559195032049512291915677767453716275054047588680474967130707712579148
log(1.000123 ; 4) = 0.0000887202888287555067382492146286748389428962954882776079329039274397621715573
log(1.053435 ; 4) = 0.03755064921301594734839255721397580306302265818086403552399468577570654144114
log(1.1 ; 4) = 0.0687517618749674541645218086182013914192000663285937296290226249551979215557
log(1.5 ; 4) = 0.2924812503605780907268694719739082543799072038462405302278763272705491138972
log(2 ; 4) = 0.5
log(3 ; 4) = 0.7924812503605780907268694719739082543799072038462405302278763272705491138972
log(4 ; 4) = 1
log(5 ; 4) = 1.160964047443681173935159714744695087932415696512290306027378197907967388304
log(6 ; 4) = 1.292481250360578090726869471973908254379907203846240530227876327270549113897
log(7 ; 4) = 1.403677461028802053720984658615915404320513312983070391838645862035160424431
log(8 ; 4) = 1.5
log(9 ; 4) = 1.584962500721156181453738943947816508759814407692481060455752654541098227794
log(10; 3) = 2.095903274289384604296567522021401250607518006797930116923545338634177477572
log(-2; 3) = error: 13
log(-0.001; 3) = error: 13
log(0; 3) = error: 13
log(0.11115; 3) = -1.999681472009827816055628174964642230401748237904416327288723566890001051185
log(0.9992; 3) = -0.0007284828132947533705450561150214760242996177844200428974603684296752957454706
log(0.5; 3) = -0.6309297535714574370995271143427608542995856401318804278706549438386852013809
log(1; 3) = 0
log(1.11222; 3) = 0.096811240037973520318252867772448375783406613208536323679527083210379111935
log(1,999; 3) = 0.6304745201402998274259782593379513812142903477607727308820751655372935053102
log(2.234; 3) = 0.7316445564444570886906212093157086548918297055362715030542198919845955721064
log(345.1231; 3) = 5.319348076898204287075883801283297029158533668125683925424963461555476546502
log(567567.123123; 3) = 12.05986355389905700771366891659928740908392903272964255083285924778279211798
log(54764567567.5675; 3) = 22.50685660409066491222175106948751256610635084015395747324894440167495327624
log(123123123132132.23424; 3) = 29.53198895220905518658246378164184477237452546023733970830310994678607343301
log(e; e) = 1
log(123; e) = 4.812184355372417495262008609959933293023901027222051085353957243897472909624
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.06765580733930506701065687639656320697919320797604493219760379606620825379
log(2 ^ 1000 ; 5) = 430.6765580733930506701065687639656320697919320797604493219760379606620825379
log(2 ^ 1000345 ; 5) = 430825.1414859283712725877555301892002128560102963279666769921196937585109564
log(53 ^ 234234 ; 5) = 577827.4196812462103606618832029677907454608186800233779064396103345959930747
log(53 ^ 234223423434 ; 5) = 577801328550.8344494740863671625493182767556197953645183892987580229601155479
log(5345 ^ 132123123132 ; 5) = 704677012178.4222300146102055281629980713314135052345948792601050553724774809
log(64352342 ^ 123134535436 ; 5) = 1375601153917.726957744059330009560749155157507256601012447929197703652133791
log(2342342342 ^ 12325235634563673 ; 5) = 1.652190335729661125325815758088322920421713949697837894827720568274202587616e+17
log(435623453452563465345 ^ 5873254234525635634563456456 ; 5) = error: 8
log(2 ^ 100 ; 8) = 33.33333333333333333333333333333333333333333333333333333333333333333333333333
log(2 ^ 1000 ; 8) = 333.3333333333333333333333333333333333333333333333333333333333333333333333333
log(2 ^ 1000345 ; 8) = 333448.3333333333333333333333333333333333333333333333333333333333333333333333
log(53 ^ 234234 ; 8) = 447224.5732513854655198845861315729630027520025597257160005556018677102100591
log(53 ^ 234223423434 ; 8) = 447204379341.8086529607876498044914835158841090654562883855331152416874142212
log(5345 ^ 132123123132 ; 8) = 545403117466.1208548273132982237022059886131739159721324467474520979135954568
log(64352342 ^ 123134535436 ; 8) = 1064682322213.6816858268790231878592113083188592603413991936139927093335823366
log(2342342342 ^ 12325235634563673 ; 8) = 1.278755719544027883811796638752361473660039165779260177626372313983300033296e+17
log(435623453452563465345 ^ 5873254234525635634563456456 ; 8) = error: 8
log(2 ^ 100 ; 20) = 23.13782131597591742636977010976404958909655073735658618396177941135245540302
log(2 ^ 1000 ; 20) = 231.3782131597591742636977010976404958909655073735658618396177941135245540302
log(2 ^ 1000345 ; 20) = 231458.0386432992911788186768045191818620478904736097420619524622524937200013
log(53 ^ 234234 ; 20) = 310434.0679201241919577198190195815456311085937362180249990394598214889689625
log(53 ^ 234223423434 ; 20) = 310420050627.9804140422829589015996614490097121404854742312952724243416448067
log(5345 ^ 132123123132 ; 20) = 378583196313.2198493576304905984726644556760985983833359726062642007782060133
log(64352342 ^ 123134535436 ; 20) = 739032879889.7539238023938424382019856685049825476373812843040214776198177111
log(2342342342 ^ 12325235634563673 ; 20) = 8.87628640367757913253638888361663440767939830782416661927071796165568324481e+16
log(435623453452563465345 ^ 5873254234525635634563456456 ; 20)
exp(-(4564 ^ 1231231)) = error: 8
exp(-(454 ^ 1231)) = error: 8
exp(-(45 ^ 12)) = error: 8
exp(-(12 ^ 11)) = 1.886940856266725880828357800984993172959605588522410144851851232983271716381e-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.528411967775377465172920121975945030238529631214822598604850732571854481347e-37118074278122828
exp(-35673673673.213415463673676) = 3.207045965782180957159698819893433705352836963660265926411136170984667456063e-15492879626
exp(-4563456.21343265) = 1.406368375043321276650740719341490483673415871915751248570655797447830969065e-1981884
exp(-45635.2134234) = 7.561879285102925012533086300420248634729063338786959325292754690064588751e-19820
exp(-4564.21342245636734) = 6.127684528795851334476199055092396876097366926839866064481916248564594256277e-1983
exp(-344.12324535) = 3.54138749858568026654292116625422635263568215511873031376085757689523828593e-150
exp(-32.7636756) = 0.000000000000005900875884602465955566892671555610532505875522419703727058890881950974654549
exp(-6.24354563567837502834057) = 0.001942954287398880199606894698748875258321251873700750211759325145024325271104
exp(-2.435623456) = 0.0875431507280441376943883212405996219852459017747972142544807578763537237175
exp(-1.2345345) = 0.2909701774651524642065272203004491371716345057228451422805517075899025880526
exp(-1) = 0.3678794411714423215955237701614608674458111310317678345078368016974614957449
exp(-0.9) = 0.4065696597405991118834542396456259878337033761703781677462886484094327177704
exp(-0.8) = 0.4493289641172215914301023850155627959342149412721844908979893344337907550871
exp(-0.7) = 0.4965853037914095147048000933975289617076671657118162620547114970172435700729
exp(-0.6) = 0.5488116360940264326284589172325678753323119566906280669807121173084438572674
exp(-0.5) = 0.6065306597126334236037995349911804534419181354871869556828921587350565194138
exp(-0.4) = 0.6703200460356393007444329251478260719369809252108121998889103316258941751204
exp(-0.3) = 0.7408182206817178660668737793178168721822512319990063482953100668080982468774
exp(-0.2) = 0.8187307530779818586699355086190394243585912562690156724780287616165087774025
exp(-0.1) = 0.9048374180359595731642490594464366211947053609804009520562573170557799653442
exp(-0.001) = 0.9990004998333749916680553571676559747023559023600820590520285111960868025895
exp(-0.000000000001) = 0.9999999999990000000000004999999999998333333333333749999999999916666666666681
exp(-0.000000000000000000000000001) = 0.9999999999999999999999999990000000000000000000000000005
exp(-0.0000000000000000000000000000000000000000000000000000001) = 0.9999999999999999999999999999999999999999999999999999999
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) = 0.9999999999999999999999999999999999999999999999999999999
exp(-0.000000000000000000000000001) = 0.9999999999999999999999999990000000000000000000000000005
exp(-0.000000000001) = 0.9999999999990000000000004999999999998333333333333749999999999916666666666681
exp(-0.001) = 0.9990004998333749916680553571676559747023559023600820590520285111960868025895
exp(-0.1) = 0.9048374180359595731642490594464366211947053609804009520562573170557799653442
exp(-0.2) = 0.8187307530779818586699355086190394243585912562690156724780287616165087774025
exp(-0.3) = 0.7408182206817178660668737793178168721822512319990063482953100668080982468774
exp(-0.4) = 0.6703200460356393007444329251478260719369809252108121998889103316258941751204
exp(-0.5) = 0.6065306597126334236037995349911804534419181354871869556828921587350565194138
exp(-0.6) = 0.5488116360940264326284589172325678753323119566906280669807121173084438572674
exp(-0.7) = 0.4965853037914095147048000933975289617076671657118162620547114970172435700729
exp(-0.8) = 0.4493289641172215914301023850155627959342149412721844908979893344337907550871
exp(-0.9) = 0.4065696597405991118834542396456259878337033761703781677462886484094327177704
exp(-1) = 0.3678794411714423215955237701614608674458111310317678345078368016974614957449
exp(-1.2345345) = 0.2909701774651524642065272203004491371716345057228451422805517075899025880526
exp(-2.435623456) = 0.0875431507280441376943883212405996219852459017747972142544807578763537237175
exp(-6.24354563567837502834057) = 0.001942954287398880199606894698748875258321251873700750211759325145024325271104
exp(-32.7636756) = 0.000000000000005900875884602465955566892671555610532505875522419703727058890881950974654549
exp(-344.12324535) = 3.54138749858568026654292116625422635263568215511873031376085757689523828593e-150
exp(-4564.21342245636734) = 6.127684528795851334476199055092396876097366926839866064481916248564594256277e-1983
exp(-45635.2134234) = 7.561879285102925012533086300420248634729063338786959325292754690064588751e-19820
exp(-4563456.21343265) = 1.406368375043321276650740719341490483673415871915751248570655797447830969065e-1981884
exp(-35673673673.213415463673676) = 3.207045965782180957159698819893433705352836963660265926411136170984667456063e-15492879626
exp(-85467524513451345.1567436734673) = 6.528411967775377465172920121975945030238529631214822598604850732571854481347e-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.886940856266725880828357800984993172959605588522410144851851232983271716381e-322684435398
exp(-(45 ^ 12)) = error: 8
exp(-(454 ^ 1231)) = error: 8
exp(-(4564 ^ 1231231)) = error: 8
abs(-(453 ^ 2134)) = 1.2988622520629210729943600969425180365206050705841991374427813014180036633735e+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.7979089955252840598266721401505092443467664152744493803951972967414321739203e+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.9534534499999999999999999999999999999999999992092102823020475517070670096885
frac(-645634563445643563456564365.55345345) = -0.5534534500000000000000000000000000000000000000000022461829095144089259904392
frac(-6456345634234511564365.15345345) = -0.153453450000000000000000000000000000000000000000000000026292278786817094905
frac(-646.09999999999999999) = -0.0999999999999999900000000000000000000000000000000000000000000000000000000038
frac(-646) = 0
frac(-645.9999999999999999) = -0.9999999999999999000000000000000000000000000000000000000000000000000000000025
frac(-645.59999999999999999) = -0.5999999999999999900000000000000000000000000000000000000000000000000000000038
frac(-645.5) = -0.5
frac(-645.4999999999999999) = -0.4999999999999999000000000000000000000000000000000000000000000000000000000025
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.4999999999999999000000000000000000000000000000000000000000000000000000000025
frac(-645.5) = -0.5
frac(-645.59999999999999999) = -0.5999999999999999900000000000000000000000000000000000000000000000000000000038
frac(-645.9999999999999999) = -0.9999999999999999000000000000000000000000000000000000000000000000000000000025
frac(-646) = 0
frac(-646.09999999999999999) = -0.0999999999999999900000000000000000000000000000000000000000000000000000000038
frac(-6456345634234511564365.15345345) = -0.153453450000000000000000000000000000000000000000000000026292278786817094905
frac(-645634563445643563456564365.55345345) = -0.5534534500000000000000000000000000000000000000000022461829095144089259904392
frac(-645467856786345612312312334564365.95345345) = -0.9534534499999999999999999999999999999999999992092102823020475517070670096885
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.3326215443944152681699238856266700490715968264381621468592963895217599993211e+157 ; 7.886578673647905035523632139321850622951359776871732632947425332443594499627e+374 ; 3.0605751221644063603537046129726862938858880417357699941677674125947653317628e+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.403452284662389526234797031950300585070258302600295945868444594280239716905e+868 ; 1.2201368259911100687012387854230469262535743428031928421924135883858453731507e+1134 ; 1.2655723162254307425418678245150829297671403862274660768187828858528140823106e+1408 ; 2.4220401247502721798678750938123522185909833857292072994506796649299381602061e+1689 ; 7.710530113353860041446393977750283605955564018160102391634109940339708518235e+1976 ; 6.752680220964584158387906136180081422426942786958938431219826870368509164282e+2269 ; 4.1515691434939607456072798418432489997264863764537178431206787541172748273735e+5725 ; 8.294835148700933569723345124002811501453519780154528250555116150726315105092e+5728 ; 1.6581375462253166205876966902881620191405586040528901972859677185301903895079e+5732 ; 3.3162750924506332411753933805763240382811172081057803945719354370603807790937e+5735 ; 6.6358664599937171155919621545332244006005155334196665695384428095578219390148e+5738 ; 1.3285004652907421665415108233375515250002232097906172472215962504734759521706e+5742 ; 2.6609864319773565595826461791451157045754470892106063461848572896983723322011e+5745 ; 4.1493596034378540855568670930866121709511191949318099176894676576975585650435e+9130 ; 7.4567977044139011949667073608455173423487764757694964954782078806637414476308e+20057
factorial(54345) ; factorial(456456) ; factorial(456456456456) = 1.9104595742666419301562215988062440978119694509481112525166574867506459980442e+233733 ; 3.1641056776561336225094666674514942185207445872910753870054606442075040846876e+2385033 ; 2.678485821847024891858827957628552135149800638082470145581017332872791174003e+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.728923759248234052526836564410625158473042907727619398019775039307665173149e-41818556136 ; 1.986018444880966761690004312592594806355164526349944649830202588020081030396e-41818556134 ; 1.407532635299350982933678138903340826734516225799024258371420523191446980313e-41818556135 ; 1.976971222806821903847560013035586148197099802328566069161090461446175213291e-41818556135 ; 2.167901226015517018831652707353395468314180100851392204163944062174879966159e-41818556135 ; 1.720856443103870327416587569239762979404626453844604025844072944158798813153e-41818556134 ; -4.449800425493912181860099259778955061046070801664019336382773637795695199235e-41818556133 ; -3.294399609551783628049456387068591515734415518906513201544082055675015831091e-41818556133 ; -3.84033871621742778955217793801333763527807558430098834223069205142988169661e-41818556134 ; -4.382404475122362381935398797332141075823077285795956295760484267628717868322e-41818556134 ; -2.53591335450794755098189249215112523262807834320748348742225398858815744406e-41818556133 ; -2.329688962289116292406078296639742030103288766966172400491621277534580786756e-41818556134 ; -2.9924332495258167354988496010618224343537046527078730747202345408521192518e-10695 ; -6.592630837096738345173252443211470073836944939822631318170280339022229987986e-10693 ; -1.237761604501372236694588724402385603121201683626878417425986110689795202401e-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.728923759248234052526836564410625158473042907727619398019775039307665173149e-41818556136 ; 2.474637088199111057764319708236108932867542966280677666537498029236560993468e-41818556132 ; 4.565892874085763705700864434299729129850625757060785988589829024662989908573e-41818556133 ; 5.429284417462010245558990850221871729835485423249593997904919687673713334743e-41818556132 ; 5.687667071364782174428639235055437369681206516975123576249652873929246644429e-41818556132 ; 2.202992343711834851904863138596679326125219516348540945037091957483794331393e-41818556132 ; -4.394304665053014359055990302291839957869491044029990719605120971216816856116e-41818556127 ; -3.238778324687075350986625222797616008973670950036296736821614021898598711655e-41818556127 ; -3.238778271501459964793690655917361208355757336703192203668243544881639504232e-41818556125 ; -3.788479192881794258039248657212113944523399633218753487193417121424373000655e-41818556127 ; -2.480697043617770495266808695056290265702659310704403378494390632373751631576e-41818556131 ; -2.329688962289116292406078296639742030103288766966172400491621277534580786756e-41818556134 ; -2.9924332495258167354988496010618224343537046527078730747202345408521192518e-10695 ; -6.64599557514052438173468731126838897303943703602775763230169733621312305175e-10691 ; -1.238302842943397800359472978577525017496146257458503159257690599808884795658e-10686
gamma(-3446.000000000000000000045634563456346) ; gamma(-3446.00000000000000000000000000000043563456) ; gamma(-3446.0000000000000000000000000000001123) ; gamma(-3445.999999999999999999999999999999999999999999994356) ; gamma(-3445.9999999999999999999999999999999992342342342) ; gamma(-3445.999999999999999999999999234234234533123) = -1.4564699246879741207265076826323359344333434309833642723212649351672057478e-10676 ; -1.5257138735832353298835324959696548829999192683101694153286250264572287395e-10665 ; -5.918554692825719913715650312815608266132874718848655941094493598963118971999e-10665 ; 1.177628795188391825496576063312229653208343573635319082148215363998927115127e-10651 ; 8.67959527166849414555360800812917341061350140553174238656553540908135936833e-10663 ; 8.67959527544428688280301278606644894571160351166646076680132616832753986676e-10672
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.0152737506029093834454398633562758116731644249833401881930716960351306541179e-10683 ; 6.646542333726025637883534998855642270055980666083132466703897735633559969715e-10689 ; 1.525808846230975721051032652813967533270788250184128142705437841555366300312e-10694 ; 0.2516439959024226435101081346813130602125491899396636226768045062673083813653 ; 0.2700882058522691089216255212710316469024837266472208957278183298823483861483 ; 0.4385173921987628072298811456210302414729709031971711252733506936435147977105 ; -0.9453087204829418812256893244486107641586930432652731350473641545882193515194 ; 2.363271801207354703064223311121526910396732608163182837618410386470548378798 ; -3.544907701811032054596334966682290365595098912244774256427615579705822568198 ; -3.722980622032042755985833470803355703301497596899811838346698910112700404936 ; -4.32685110882519261893723726384270539261380390184648749307215129418056050901 ; -5.821148568626516868181604691342293465709808844455938764924472339309177326291 ; -10.68628702119319354897305335694480778169838785060973179049370683981572176385 ; -1000000.5772166539584356686368774405975327324364299837039157908236471064278455 ; -4.264392324093816631130063965884861407307188517449641558981759951012504636004e+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.7747603834954485602655355027383331682190926416287750118826596812400864724798e+148 ; 2.8956550695681130463739159391333304376782637652202869594173942000028956551025e+108 ; 8.248783304462591767714262146333415820589162294349477615348284577409142566177e+36 ; 8.1146041777228148588140019118007442714951807365788504202553503642645815380684e+90 ; 1.361149049359892436557523383860093478272113839972973024475909975779136598659e+66 ; 4.261944750108754175160900134664668269186305672553189398350507972873635213788e+47 ; 1.251897649930846112741056931651103637470470749470560191404212348821103582922e+24 ; 8130081300813007.552865635911475391128676148266338234641376779041387112391741 ; 132152768.0232865231033357123644470786280204603072345425826420514496534375874 ; 15503.2988171176831513989773566546810608916188839412759583696852204974273703 ; 425.9813913406981043395688544758535685842383867856115019073720424829141992251 ; 37.27609180357221141335577273175564822780161382477942327029128949624493877536 ; 5.950957512766404701378871229847368442570445195277684187056320825274630248359 ; 4.590843711998803053204758275929152003434109998293403017788853136230039276342 ; 2.991568987687590628312516515904917791112806024921715112744119650956388763535 ; 2.218159543757688223059054021907679450770566501771469582241977752646185169833 ; 1.772453850905516027298167483341145182797549456122387128213807789852911285083 ; 1.489192248812817102394333388321342281320599038759924735338679564045080163187 ; 1.298055332647557785681171179152811617784141170553946247921645388254168150545 ; 1.164229713725303373636320938268458693141961768891187752984894467861835466193 ; 1.06862870211931935489730533569448077816983878506097317904937068398157217695 ; 1 ; 0.9181687423997606106409516551858304006868219996586806035577706272460078552686 ; 0.8974706963062771884937549547714753373338418074765145338232358952869166290602 ; 0.8872638175030752892236216087630717803082266007085878328967911010584740679329 ; 0.8862269254527580136490837416705725913987747280611935641069038949264556425415 ; 0.893515349287690261436600032992805368792359423255954841203207738427048097912 ; 0.9086387328532904499768198254069681324488988193877623735451517717779177053813 ; 0.9313837709802426989090567506147669545135694151129502023879155742894683729547 ; 0.9617658319073874194075748021250327003528549065548758611444336155834149592552 ; 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.3643786088521677390819108263211431354448652359048669827119063059277192417 ; 720 ; 5040 ; 40320 ; 113722.696640127346386086671855367552666844239012369762659840454422957888636 ; 313207.5567070077769334532270948808969702470084482986042808880037459831029741 ; 362880 ; 1.7063117283047639058287521248852685184248744123730119397495911650357674681347e+5403 ; 8.302600702824949980849757671608138802833666260717833360473394095015318715423e+5728 ; 1.6580410779720606181477984453666683115170936521131749382589690970925440441663e+5732 ; 1.6581375462253166205876966902881620191405586040528901972859677185301903895079e+5732 ; 1.6581375462253166205876968454591823920226070425731822615068735962558654912535e+5732 ; 3.5457962853047224007781252924165949908728537186153957653311732551995815257891e+5732 ; 3.3162750899298819914924109215741099791832563418656635763566694178473585520949e+5735 ; 1.7365076492061180042358415735615319586979401543361653653800424692286770789661e+5765 ; 2.3994100032893077755582058621170749001579521698120984817589566872873438896721e+6063 ; 1.3831198678126180285189556976955373903170397316439366392298225525658528550597e+9127 ; 9.861476214967246709135526824710466294646020064253057821416777686347413654979e+9127 ; 4.5720048787851625332868579389347976105434442768260980492661317385522399497696e+12669
gamma(23562.3145235423452345) ; gamma(235632456.123452564675) ; gamma(34562345235674365.145636445674367345) = 6.3720874853508539582655575634058897679278448063917589297296295960547435929974e+92784 ; 1.0251290623678020103011528518784273735143481558650797741612156338709728042657e+1870436443 ; 6.6938115086498642626786300218080183402419537188588215023953922921084401343579e+556602677833469796
gamma(36510834197697146972136,135238452345927659273692354) ; gamma(234532452375471643956347569732597234,3673045923459723645723694) ; gamma(45205670486704808350823587230,3675238572038750283745923875) ; gamma(55937649374693756457837240827134087034048703480347856,23423562356) = error: 8
sqrt(-100) = error: 13
sqrt(-2) = error: 13
sqrt(0) = 0
sqrt(0.0001) = 0.01
sqrt(0.345624564356) = 0.5878984303057799456161999147190730059924568914510376198936682502479765556451
sqrt(2) = 1.414213562373095048801688724209698078569671875376948073176679737990732478462
sqrt(2.62356345643563465) = 1.61974178696347605527283528725235234576833484583825633896318822762854410889
sqrt(4) = 2
sqrt(9) = 3
sqrt(7456.2342345) = 86.3494889069993279945806917661111890593645893882823924357128560988415231685
sqrt(123123.345234523) = 350.8893632393592520254128485362990259207124037895820454087809702209536709465
sqrt(3673467356767.243513452452345) = 1916629.165166606639429045360660094115749218987387876120466399726957455331281
sqrt(98678958956895689589.45345123452345) = 9933728351.27353830285844042764043840931548950780006190965272602116533694804
sqrt(12312396789532452345234523.234234234) = 3508902504991.048101268696135765581563268018176852411431926893878405753611241
sqrt(23423423423424742345234562937569237978763676713452354.23452345293) = 1.53047128112306446980899324370515750576164258026635949979474150362191216963e+26
sqrt(9769763495612976432736427163497126349763572364562394569234756923746932745.234123412341243) = 3.125662089160147271714690463915254572715471470014314324033283161894988615282e+36
sqrt(9176947236497126394762634568256937256097239756329456197643912734691726349712639476129347691234691287343245345.21341234) = 3.029347658572242248472092234406814575805576231387097322468846114546796796052e+54
sqrt(455555555556773870384710283470128734032497563219756912346021734087120348708572056879217712653451286348162534861253486512834659427359236459273645762395432453245.123412341234) = 2.1343747458138035943132438405478163999158690613041975949414039916770178054651e+79
sqrt(10 ^ 3245) = 3.1622776601683793319988935444327185337195551393252168268575048527925944389884e+1622
sqrt(345 ^ 345) = 5.9401019677292145062780397718286161226892535858839290231506054058358894427766e+437
sqrt(5674567 ^ 234234) = 2.1843368686298962634596036735250546613972069086862883804901683721520425650451e+791000
sqrt(346734653456 ^ 134234542345) = 1.2941940147556736534089043652372962127622707675275581309170404453418696266564e+774533124638
sqrt(74567456745674567 ^ 234123423452356) = 1.1264905281984506723710214045592696885467869947946647437109377561444101225206e+1975129505867228
sqrt(785474567345643562453245 ^ 342514525634563456345) = error: 8
root(-100 ; 3) = -4.641588833612778892410076350919446576551349125011243637650692858684777869693
root(-100 ; -3) = error: 13
root(-100.365664564 ; 3) = -4.647239500227819137845258497979285327024284154843062142793568564063136302295
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.997485328447790018652909914501155014035122763945723827553134531685936714
root(1423243 ; 3) = 112.4845871889102147488093560492259268202904292246081399879483598794984367346
root(1423243 ; 4) = 34.53979567583525514939160477170245974550060609861926125244120511247146732298
root(1423243 ; 5) = 17.00810041716980325547972524190771386327453201007012960088681538346116401383
root(1423243 ; 6) = 10.60587512602850773112188268840514204548849374308464413812890991655063112369
root(1423243 ; 7) = 7.569023702026791910866422864603669433801887849231367079288891487680946869069
root(1423243 ; 8) = 5.877056718786645770871458961039118887220609091927218858927983783376696600835
root(1423243 ; 9) = 4.82722645510043151662076916850812787398642182527665775353585397326105168244
root(534345123.123123132 ; 10) = 7.46074480179475295210663845183224084033240325629326345593712026543863439641
root(2354534345123.123123132 ; 11) = 13.32657780122590003216034665375394908229196568247264986352974912098751077468
root(2354534345123.123123132 ; 11.5) = error: 13
root(34562345123453245623562356.21341234 ; 12) = 134.3435850451598802822247582543214549821565092040326489777805006705213354428
root(52543572635716293746921734697126592375973246597321649578235342.12341234123424365 ; 13) = 55941.26422453544221512948343155136182022507193106031651720686769301724044283
root(2456283756457098173497612945693745917263497695723645673405670870283745823057230470239.23542356234564235647 ; 14) = 1066294.17885873576875281155107164229663046728005121026018420768935585282874
root(34673048673048670875102485703285238475023874086730619273481234697126349761293476129347691273469756239579237645723694576239546124912734691726349761293476320567205687032458708234 ; 15) = 504273487305.8384442310062737666400875096135758256709654599382532284124428168
root(10 ^ 345356 ; 16) = 5.6234132519034908039495103977648123146825104309869166408168942373588356916399e+21584
root(123 ^ 2342453 ; 17) = 7.1256406166517001909694150019472027216542346764399609462555196214237125658728e+287970
root(25435 ^ 123134345 ; 18) = 9.9864003997277942247437747599576237459445405584723062943732714769750406328987e+30136663
root(23432453456 ^ 735623453254 ; 19) = 1.6807687702510107656347768873569078998427933471710305956014363600508564274192e+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.0908237155818065781369058289528738021847593172893839254794169135409820903918e+78337975
root(23564356 ^ 2435345324 ; 1000) = 1.3883711701777332369758861774465393483081484168292819736192470114587324854797e+17953988
root(345623456456 ^ 1233245235 ; 200000) = 4.3364159619103012541314917635793724176967263894038756898977675670972928311638e+71149
root(7367454576932745 ^ 2343454326763 ; 23423423654234) = 38.67986975975181571276855140806655818377490853813372598286810789713230310963
mod(-(1223^24534) ; -2) = 0
mod(-(123^2434) ; -2) = 0
mod(-(123^243) ; -2) = 0
mod(-(123^24) ; -2) = -1
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) = -22.91000000000000000000000000012924697071141057419865760813593169586965814233
mod(-(123^2) ; -33.53) = -6.969999999999999999999999999999999999999999999999999999999999999999999999876
mod(-34563842570128347127659237436192736497659273465912374659736457345 ; -145) = -30
mod(-2341745237542376591723469723649.1451245976 ; -12342.12431234) = -4682.394202657600000000000000000000000000000000000022261067761659816543426011
mod(-1224523537673 ; -12234234) = -11290847
mod(-1224523537673.123 ; -12234234.234) = -11267426.29699999999999999999999999999999999999999999999999999999999999999818
mod(-7456743.1231 ; -745612.123) = -621.8930999999999999999999999999999999999999999999999999999999999999999999627
mod(-122.123 ; -1223423123123132.245345) = -122.123
mod(-122.123 ; -2,25) = -0.6229999999999999999999999999999999999999999999999999999999999999999999999996
mod(-9 ; -3) = 0
mod(-3234 ; -345.23) = -126.93
mod(-64546.12353 ; -4) = -2.12353000000000000000000000000000000000000000000000000000000000000000000004
mod(-4 ; -1) = 0
mod(-9 ; -0.00001) = 0
mod(-16 ; -4) = 0
mod(-9 ; 0) = error: 13
mod(0 ; 0) = error: 13
mod(-(1223^24534) ; 2) = 0
mod(-(123^2434) ; 2) = 0
mod(-(123^243) ; 2) = 0
mod(-(123^24) ; 2) = -1
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) = -22.91000000000000000000000000012924697071141057419865760813593169586965814233
mod(-(123^2) ; 33.53) = -6.969999999999999999999999999999999999999999999999999999999999999999999999876
mod(-34563842570128347127659237436192736497659273465912374659736457345 ; 145) = -30
mod(-2341745237542376591723469723649.1451245976 ; 12342.12431234) = -4682.394202657600000000000000000000000000000000000022261067761659816543426011
mod(-1224523537673 ; 12234234) = -11290847
mod(-1224523537673.123 ; 12234234.234) = -11267426.29699999999999999999999999999999999999999999999999999999999999999818
mod(-7456743.1231 ; 745612.123) = -621.8930999999999999999999999999999999999999999999999999999999999999999999627
mod(-122.123 ; 1223423123123132.245345) = -122.123
mod(-122.123 ; 2,25) = -0.6229999999999999999999999999999999999999999999999999999999999999999999999996
mod(-9 ; 3) = 0
mod(-3234 ; 345.23) = -126.93
mod(-64546.12353 ; 4) = -2.12353000000000000000000000000000000000000000000000000000000000000000000004
mod(-4 ; 1) = 0
mod(-9 ; 0.00001) = 0
mod(-16 ; 4) = 0
mod((1223^24534) ; -2) = 0
mod((123^2434) ; -2) = 0
mod((123^243) ; -2) = 0
mod((123^24) ; -2) = 1
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) = 22.91000000000000000000000000012924697071141057419865760813593169586965814233
mod((123^2) ; -33.53) = 6.969999999999999999999999999999999999999999999999999999999999999999999999876
mod(34563842570128347127659237436192736497659273465912374659736457345 ; -145) = 30
mod(2341745237542376591723469723649.1451245976 ; -12342.12431234) = 4682.394202657600000000000000000000000000000000000022261067761659816543426011
mod(1224523537673 ; -12234234) = 11290847
mod(1224523537673.123 ; -12234234.234) = 11267426.29699999999999999999999999999999999999999999999999999999999999999818
mod(7456743.1231 ; -745612.123) = 621.8930999999999999999999999999999999999999999999999999999999999999999999627
mod(122.123 ; -1223423123123132.245345) = 122.123
mod(122.123 ; -2,25) = 0.6229999999999999999999999999999999999999999999999999999999999999999999999996
mod(9 ; -3) = 0
mod(3234 ; -345.23) = 126.93
mod(64546.12353 ; -4) = 2.12353000000000000000000000000000000000000000000000000000000000000000000004
mod(4 ; -1) = 0
mod(9 ; 0.00001) = 0
mod((1223^24534) ; 2) = 0
mod((123^2434) ; 2) = 0
mod((123^243) ; 2) = 0
mod((123^24) ; 2) = 1
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) = 22.91000000000000000000000000012924697071141057419865760813593169586965814233
mod((123^2) ; 33.53) = 6.969999999999999999999999999999999999999999999999999999999999999999999999876
mod(34563842570128347127659237436192736497659273465912374659736457345 ; 145) = 30
mod(2341745237542376591723469723649.1451245976 ; 12342.12431234) = 4682.394202657600000000000000000000000000000000000022261067761659816543426011
mod(1224523537673 ; 12234234) = 11290847
mod(1224523537673.123 ; 12234234.234) = 11267426.29699999999999999999999999999999999999999999999999999999999999999818
mod(7456743.1231 ; 745612.123) = 621.8930999999999999999999999999999999999999999999999999999999999999999999627
mod(122.123 ; 1223423123123132.245345) = 122.123
mod(122.123 ; 2,25) = 0.6229999999999999999999999999999999999999999999999999999999999999999999999996
mod(9 ; 3) = 0
mod(3234 ; 345.23) = 126.93
mod(64546.12353 ; 4) = 2.12353000000000000000000000000000000000000000000000000000000000000000000004
mod(4 ; 1) = 0
mod(9 ; 0.00001) = 0
mod(-306720586734058671038471082347018274308237560823745623945691237469127346976450875603875163451864293720986028375608347560823745716234716239476129734693275692736597213647.12341 ; 65235.3) = 0
mod(306720586734058671038471082347018274308237560823745623945691237469127346976450875603875163451864293720986028375608347560823745716234716239476129734693275692736597213647.12341 ; -65235.3) = 0
mod(306720586734058671038471082347018274308237560823745623945691237469127346976450875603875163451864293720986028375608347560823745716234716239476129734693275692736597213647.12341 ; 65235.3) = 0
mod(-306720586734058671038471082347018274308237560823745623945691237469127346976450875603875163451864293720986028375608347560823745716234716239476129734693275692736597213647.12341 ; -65235.3) = 0
mod(34563q245235603284750238470234023845.345634564356; 123452354.4532452354) = error: 5
mod(53456345634563456.124513452345; 346734.2342134) = 221435.7157054523449999999999999999999999999999999999999999999999997545139166
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.9406476153758861689362243605781281940711075213958707639238150475325636908579e+230
bitor(345 ^ 123 ; 37 ^ 13354) = 5.8320762128185538005055629469272877940782725301798212173604524776884848142748e+20941
bitor(341 ^ 3467 ; 1236 ^ 12314) = 1.3045143173399854401273771278272164816425806702614698858711525816240297813487e+38075
bitor(45675 ^ 123 ; 37634 ^ 123) = 1.3818547350534739948265348073730520641728033806189933788892037506226808556887e+573
bitor(34573653456 ; 3412431245) = 37847668189
bitor(4563563456345643256 ; 3241245634564356) = 4.566522401225939452e+18
bitor(2434523412341245345623452356 ; 14523563465345634564356) = 2.434528454233061893699173316e+27
bitor(2342.2564356 ; 453453254.367346) = 453455334.3737775953120196447340184720706658809883144356690737598197946850036
bitor(3465435674356234523534523452345 ; 2345346435634563456.3456345634564325) = 3.4654356743585776005432275957053456345634564325e+30
bitor(23432444444444444444444448708460438576084501834701238502384502384502378 ; 1234235623456932745923745923745.34563456) = 2.343244444444444444444444870846043857608533373766658028562255743312868334563e+70
bitor(34564234512393476934769745629345691273469273469275691734697745870917693827469712634917695872364561293476219374691274597236495.23561245 ; 412349812645273613497162937569327569127341265348615248365128694327569697384532745324532452345.2341234124) = 3.4564234512393476934769745629345838703948546359867723593235940098495776445027e+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.1698907299620248306172437918226097425166988891384392246085884944162815564202e+562
bitand(34573653456 ; 3412431245) = 138416512
bitand(4563563456345643256 ; 3241245634564356) = 282300754268160
bitand(2434523412341245345623452356 ; 14523563465345634564356) = 9.481671648797558843396e+21
bitand(2342.2564356 ; 453453254.367346) = 262.2500040046879803552659815279293341190116855643309262401802053149963798418
bitand(3465435674356234523534523452345 ; 2345346435634563456.3456345634564325) = 2269426930420096
bitand(23432444444444444444444448708460438576084501834701238502384502384502378 ; 1234235623456932745923745923745.34563456) = 4.0233265811514950786869729744e+29
bitand(34564234512393476934769745629345691273469273469275691734697745870917693827469712634917695872364561293476219374691274597236495.23561245 ; 412349812645273613497162937569327569127341265348615248365128694327569697384532745324532452345.2341234124) = 2.6491933337238302146530439937509999104472370745431211257962655882168716547101e+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.9406476153758861689362243605781281940711075213958707639238150475325636908579e+230
bitxor(345 ^ 123 ; 37 ^ 13354) = 5.8320762128185538005055629469272877940782725301798212173604524776884848142748e+20941
bitxor(341 ^ 3467 ; 1236 ^ 12314) = 1.3045143173399854401273771278272164816425806702614698858711525816240297813487e+38075
bitxor(45675 ^ 123 ; 37634 ^ 123) = 1.3818547350017750875269145590668796262545772831938263899978193583765949707446e+573
bitxor(34573653456 ; 3412431245) = 37709251677
bitxor(4563563456345643256 ; 3241245634564356) = 4.566240100471671292e+18
bitxor(2434523412341245345623452356 ; 14523563465345634564356) = 2.43451897256141309614032992e+27
bitxor(2342.2564356 ; 453453254.367346) = 453455072.1237735906240392894680369441413317619766288713381475196395893700072
bitxor(3465435674356234523534523452345 ; 2345346435634563456.3456345634564325) = 3.4654356743585753311162971756093456345634564325e+30
bitxor(23432444444444444444444448708460438576084501834701238502384502384502378 ; 1234235623456932745923745923745.34563456) = 2.343244444444444444444444870846043857608493140500846513611468873583124334563e+70
bitxor(34564234512393476934769745629345691273469273469275691734697745870917693827469712634917695872364561293476219374691274597236495.23561245 ; 412349812645273613497162937569327569127341265348615248365128694327569697384532745324532452345.2341234124) = 3.4564234512393476934769745629345573784615173976846258288836564998504731721319e+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.0617651552525282304030392418166673592806836456436512769241379721992012527828e+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.0850149333333333333333333333333333333333333333333333333333333333333333
avg(-354256.234234 ; 3456346736.45345 ; -36734674567367.324523453245) = -12243739524962.36843581774833333333333333333333333333333333333333333333333333
avg(-1231.245345 ; 123123 ; 0) = 40630.584885
avg(-7474567367.1453245 ; 14534523.346767 ; 34523453245.1324534 ; 10 ^ 3245 ; 30 ^ 245345 ; 123123.345634564) = 3.4362752587542137173383987363611122654678060760727521282068966203320020879713e+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