ttmath/tests2/big_512_2048.expected

2162 lines
853 KiB
Plaintext

-2467084570687345068734058673204123462135465945235634565412305823094853247508213734082439712659723645761234870218349273592835412734081723047230452937459127364934081264612947569123475691782.234523452345 = -2.467084570687345068734058673204123462135465945235634565412305823094853247508213734082439712659723645761234870218349273592835412734081723047230452937459127364934081264612947569123475691782234523452345e+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.467084570687345068734058673204123462135465945235634565412305823094853247508213734082439712659723645761234870218349273592835412734081723047230452937459127364934081264612947569123475691782234523452345e+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.42396161839929802994350382504021616147046991533758848421484767099943009933560398792142264813685223139208010692163963267239228552590565613504516516976442034169442132884440132818460393230191658507399432180444252635363751670056062835638062005512417282528025871203683724009275339372749936370533817215e+296
23423 + 132123 * ( 234 ^ 123) = 3.42396161839929802994350382504021616147046991533758848421484767099943009933560398792142264813685223139208010692163963267239228552590565613504516516976442034169442132884440132818460393230191658507399432180444252635363751670056062835638062005512417282528025871203683724009275339372749936370533817215e+296
23423 + (132123 * 234) ^ 123 = 1.9674191434635917918012173050339885268061701887502096389695182440298870393607959364385788090636944805256407206188024553823522640717208660206931298114153605119032421300000058298878838574553712092078175206941906124994626237671695277801103578172430467627857856757033869880891941310787058081023635136627335127099675091983697563979504866283626600323431651611754821395349294338846476901654106714519214954817679570940736129406693771107596608147452087882226625909960412270005019028156516741246979738996118096417459840181554815962976061601397728730200470309077104611779168984713036767139904156863953516415096367593851418513646e+921
(23423 + 132123) * 234 ^ 123 = 4.03096761272100399904325701028364072154042606852024657603659238613471805992337335592762507078324604485299677051863307905254899180621482398357390659836800955525684748315154249444685939052121066840685967454110046853464499877164008914664047839584587533041970831439251216932303550010776031445630582784e+296
5345 + 1234 - 3453 * 12312 / 34534 ^ 12 = 6578.99999999999999999999999999999999999999999999998522380652094034126390912634745741615270152512431150182727728176299682330436351581439943981230709648326866103069759793574817393173378376352692026149633962008664036348069433539258824981483984143227650702486851815001896633236664030349809767107248193541540401610946268819525248912941200519023440484153469915086574613437593181594303523386190848542396815952907535331613375171092552847053636700347394594626779264467879043677633302441428607853781337862295515324889995439643581539852887546948282494094825318244221949301907129253091194514026703610930339575195210702165084585
5345 + 1234 - 3453 * 12312 / (34534 ^ 12) = 6578.99999999999999999999999999999999999999999999998522380652094034126390912634745741615270152512431150182727728176299682330436351581439943981230709648326866103069759793574817393173378376352692026149633962008664036348069433539258824981483984143227650702486851815001896633236664030349809767107248193541540401610946268819525248912941200519023440484153469915086574613437593181594303523386190848542396815952907535331613375171092552847053636700347394594626779264467879043677633302441428607853781337862295515324889995439643581539852887546948282494094825318244221949301907129253091194514026703610930339575195210702165084585
5345 + 1234 - 3453 * (12312 / 34534) ^ 12 = 6578.98543946796555503381439714045072042612374543054013660068313817141218789767240392806677446751919981822931944886647169427494554313401069854390401614195691750461918749395924589776795142639605502725745428349247616032288725671085621735019647987507118244158740649955159703327109944541833181759004556490051733479301514985412351131899337023544652707190715619338648823405284783039845174758184492897493993970648216396204058195389454263266482989564680721243017507776029872141273894974229850899058528543136761569935935801582682252535557964748934079646460268419608969111812618907487430659760713497223463857764755695876390302
5345 + 1234 - (3453 * 12312) / 34534 ^ 12 = 6578.99999999999999999999999999999999999999999999998522380652094034126390912634745741615270152512431150182727728176299682330436351581439943981230709648326866103069759793574817393173378376352692026149633962008664036348069433539258824981483984143227650702486851815001896633236664030349809767107248193541540401610946268819525248912941200519023440484153469915086574613437593181594303523386190848542396815952907535331613375171092552847053636700347394594626779264467879043677633302441428607853781337862295515324889995439643581539852887546948282494094825318244221949301907129253091194514026703610930339575195210702165084585
5345 + (1234 - 3453) * 12312 / 34534 ^ 12 = 5344.99999999999999999999999999999999999999999999999050438073268653844906294566029771400024462329882630250643738437071820182808648757374814855010409704499657075792585282925722500854829602411417204177827327453583983972304104553610000762789736696733900060474463995797627752433292060048140131251370906883486287626611575589495084661979879511066612926248638789915177835858099991299669712827673759894462361598465630147943839995555857158300613911981137736888741149103453112632687025229519282023614476894420431076145641436596903399054027647459669520531832430114082972922366614483813889553033667915625376054838740963829806746
(5345 + 1234) - 3453 * 12312 / 34534 ^ 12 = 6578.99999999999999999999999999999999999999999999998522380652094034126390912634745741615270152512431150182727728176299682330436351581439943981230709648326866103069759793574817393173378376352692026149633962008664036348069433539258824981483984143227650702486851815001896633236664030349809767107248193541540401610946268819525248912941200519023440484153469915086574613437593181594303523386190848542396815952907535331613375171092552847053636700347394594626779264467879043677633302441428607853781337862295515324889995439643581539852887546948282494094825318244221949301907129253091194514026703610930339575195210702165084585
5345 + (1234 - 3453 * 12312) / 34534 ^ 12 = 5344.99999999999999999999999999999999999999999999998522423541748125632216003227820082423407315792955634545956116416249387669768090721886332453523901631762227765754353915203257200280889865243697445673515394218333051938357301852369152399919762713123159657113069132430486280013726784413300534680684200909420676617932596411043277652037126337655022938055524428477967449956633183771829950139719234094001109775653275917612102466806040769755979697196942494492135174302563544495449664829569290981962773302437825665675510030773938372362569250985036180500481345462534965954247972291202851652999982279246185500835207740035590167
5345 + (1234 - 3453 * 12312 / 34534) ^ 12 = 426835.38387386390583790529472207734314367923516677668488619324667241329917671866437195022483365845061653962828205751279575925071463956114246302537273757855558692232987842159969320017267473474652711966456668330438633088437182300876267131026654188902312498871647824171919752814323999084383044895253965286815324094983354185653931554412431668904816554042545177690926315632700413347531854266839075958415046520010572866290743816828808413609352423030139668169250412770742539984800514319352200359231194952749551819753135997541252715697085377219336660060911227870802064219326260518312935841638975372189728023964048248343032
(5345 + 1234 - 3453 * 12312 / 34534 ^ 12) = 6578.99999999999999999999999999999999999999999999998522380652094034126390912634745741615270152512431150182727728176299682330436351581439943981230709648326866103069759793574817393173378376352692026149633962008664036348069433539258824981483984143227650702486851815001896633236664030349809767107248193541540401610946268819525248912941200519023440484153469915086574613437593181594303523386190848542396815952907535331613375171092552847053636700347394594626779264467879043677633302441428607853781337862295515324889995439643581539852887546948282494094825318244221949301907129253091194514026703610930339575195210702165084585
() = error: 2
543 + 2342 < 363 * 123 = 1
645 * 12323 < 53.234 * 2346.3123 = 0
23545 * 123 < 51233.234 * 26.3123 = 0
-231 * 533 < 123 * 543.234 = 1
123.234 * 123 < -346 * 123.45 = 0
345 + 234 < 765 - 123 = 1
645 ^ 123 < 546 ^ 75.46 = 0
123 - 31% < 8675 + 12% = error: 10
123 * 31% < 8675 * 12% = error: 10
543 + 2342 <= 363 * 123 = 1
645 * 12323 <= 53.234 * 2346.3123 = 0
23545 * 123 <= 51233.234 * 26.3123 = 0
-231 * 533 <= 123 * 543.234 = 1
123.234 * 123 <= -346 * 123.45 = 0
345 + 234 <= 765 - 123 = 1
645 ^ 123 <= 546 ^ 75.46 = 0
123 - 31% <= 8675 + 12% = error: 10
123 * 31% <= 8675 * 12% = error: 10
543 + 2342 == 363 * 123 = 0
645 * 12323 == 53.234 * 2346.3123 = 0
23545 * 123 == 51233.234 * 26.3123 = 0
-231 * 533 == 123 * 543.234 = 0
123.234 * 123 == -346 * 123.45 = 0
345 + 234 == 765 - 123 = 0
645 ^ 123 == 546 ^ 75.46 = 0
123 - 31% == 8675 + 12% = error: 10
123 * 31% == 8675 * 12% = error: 10
543 + 2342 > 363 * 123 = 0
645 * 12323 > 53.234 * 2346.3123 = 1
23545 * 123 > 51233.234 * 26.3123 = 1
-231 * 533 > 123 * 543.234 = 0
123.234 * 123 > -346 * 123.45 = 1
345 + 234 > 765 - 123 = 0
645 ^ 123 > 546 ^ 75.46 = 1
123 - 31% > 8675 + 12% = error: 10
123 * 31% > 8675 * 12% = error: 10
543 + 2342 >= 363 * 123 = 0
645 * 12323 >= 53.234 * 2346.3123 = 1
23545 * 123 >= 51233.234 * 26.3123 = 1
-231 * 533 >= 123 * 543.234 = 0
123.234 * 123 >= -346 * 123.45 = 1
345 + 234 >= 765 - 123 = 0
645 ^ 123 >= 546 ^ 75.46 = 1
123 - 31% >= 8675 + 12% = error: 10
123 * 31% >= 8675 * 12% = error: 10
543 + 2342 != 363 * 123 = 1
645 * 12323 != 53.234 * 2346.3123 = 1
23545 * 123 != 51233.234 * 26.3123 = 1
-231 * 533 != 123 * 543.234 = 1
123.234 * 123 != -346 * 123.45 = 1
345 + 234 != 765 - 123 = 1
645 ^ 123 != 546 ^ 75.46 = 1
123 - 31% != 8675 + 12% = error: 10
123 * 31% != 8675 * 12% = error: 10
34 + 234 = 268
5675 - 12313 = -6638
34534.234234 + 3645645.2342342 = 3680179.4684682
54256367567.1245345 + 3456567.123123 = 54259824134.2476575
-234234.456456 + 345456347.34325432 = 345222112.88679832
-23423.23423576 + -1231323.346767 = -1254746.58100276
-563456347.23542345 - +3452365.345234532 = -566908712.580657982
-5634.12341234 - 235667.12341243 = -241301.24682477
+7456745.2341243 + 876973245.131321231 = 884429990.365445531
44+2+1-1.23+12.54*43.534*124.4234+765.123-12.123+4657.234 = 73380.773626824
345.234 * 756756.234234 = 261257981.769540756
34565.123123 * 456456.234 = 15777465928.470898782
-12312.243 * 1213.5345 = -14941331.6528835
-654.123 * +2342.56456 = -1532325.35768088
+2342.435656 * -123.3456456 = -288929.2382657795136
-234234.456456 * 2345345.1231234 = -549360640116.5399960146704
34224.6456465 / 123135.12341234 = 0.277943812440035069266759408187251541772274830680277927828067376351869141634513802681827658564771834169540577780814318574717498588124093823115855847047052529671963375673589262380906571635592423550669779841100438745821085406705068572508203242806420673825131919143371501406809778473328490883204218419626482826116282609952093267591521080799279321329180502326096768270229921088018033153437823012622061204871816165588719331373449563220656441798450331582703582268627001634248110883310962042694819993116163322779002831590999201923624903341449598878353111309271832072924089766414419594291372287741943059353481125821310890954
1231.345345645 / 1231.4564756 = 0.999909757301860096694756460623706675159409101246842312678484728737902947611086483128320154492677386185649450816855162915836633406388171336844931687815471502807857742853059710687837484136252163941278315691371073902695063305735561637741734247939992723848404277293647291613624935490980335870507967792930090626420187221109773828859144780317561066711239924231391162615930297033390337064057256072786207369877425491691490521404831370233447493838490315865126950979671311088925991758372462936602385592262664942861582691571011785095687550745622145965513488749727761795367832974185547414892330279935067808254416231030293020614
12334543654564.123123 / 34523452345234523.4786 = 0.000357280133261838548705339858701957061471338333771031429555788530546817930675008739446426973621360836350778580206133497497168934050618614282000913663163182249794685237158959928530560599599356364479308483801673024617559866166012384806383891512994774980560173414138161875487747656656054319294121675341637606091715428791911406014352077728699620559512956146445409708134053981160330300831566515614763803485735788318917571377751334937468460826514457416995559698662420390063562787148213417763520881025344745277913178980281176092117158678001197157157805735309897220819562043564357901895537152191841754036271532603084108203773
-123123.234243 / 132143.3453456 = -0.931739951951350047977167699357775778280417307631252852594574582195683213507058425166705203825335899874215481706408518130559023869713615548531592464436870765535846420648814944284705031912170385660767969174978806939746563261461163532972635761601593184965080120198775885832941899996063209701257030592388668739015771727256861032691648808358575846791801640474239191176089386336811044718128657522743471948132205180105815315598604128941358439487561960181184959116802122189605436212261474424175008124738458770590290785237769670669580839024415963082831323503832104424748932387073817202275973677625789607585059327948777868919
-1231.345345 / +35645.12312312353 = -0.034544567029457324779370243407701649807311471162548432249029782434293019877020773315357517663310608109161145078765879951100654551374672667679781847316064790364871999503746176522957222576855204492965024246214160862077075135165822748967839661902014599658344519628332571252606024487631156885513079202218598809527527311861799584536834478009558952616203007934363151629556741028603596325435438943985688311890795988002740892415068722038257905578300055656786645071752447085362433135999163277029874193047783111761333650203986769216645118625381605151825936373988799760323419084451656981319544839578575205303741225764003060879
-122454564.123123 / -12312364.2342324 = 9.94565802258020082835313896607152066358248857160827148219649052558539957191571442423320271373058566790032893781429724675995621783300357283562879769765263650135332142230430121155043799027003981427708977791129277077666865585934892221271556889500032490582035233281966844369207190672247314291706952450332075210969820771545785448755329557586353435912894344081816200308112645382319398756437810214395567150029982632686711990278471494856467322455866602026099271235150703824195441392857106360057022374304358806561575525053224302459149509929003750255078713458463440303731116575202910660409467184913109988996301263788397082787
-12312313.1231313 / -123165.75675675 = 99.9653917399125922697307667228644484792699085394522866629380496622911235007658483482652780733165054255643469537440296534550200767485530387239492764989920169806597147821327937825592391528721325029987533901524817661340009432337246905534265581392156771899206812527300564127299296540397619473501234088377138720445967735565345907598898547941633418343722996093066831876318568430627124475433931110002463935719563290337132993665663100736453471025573340380400658338278716062178692102911094469488980851253929223749408560668722495512017573466448752843809169534488230273811104933204374938417048853683797304624074160075239414461
456456 + 12.543 % = error: 10
3345.1231 - 543.0 % = error: 10
12112.456 + 0.5 % = error: 10
-234.645 - 12.7656 % = error: 10
-757567.234234 - 1.5 % = error: 10
-354345 - 2 % = error: 10
245 ^ 12 = 4.6772761567521097265869140625e+28
23.426 ^ 123.23 = 6.13623046898651274862678057333249007253103770472156926306692734984593651870755290256781807919132826673262147980778452734286265545430358277781415885641407359965578403755438595244789597908572846839825435841285458825361429534657776802656649593422666222929403455044892785321906538816136799922360508054742280948237523097124122532529016565478593579894846019590619017831252795998136375057089485824328574489517964670125792246170015949150522858200277401318229149334114719229011717536125729475084615457110618443512807146463256037831343117158014708667165067356613416365516095937358412456987203098926235754819815165049166842307e+168
1235345 ^ 3 = 1.885231923903688625e+18
123.1231 ^ -12.534 = 6.30498684746781395378273384645267793494142938439958163111451644787869538182393184877050246694013876380880257107320888462502564460094721352889382862969860591506567019625495209451977910238319729865526811478601315662362050469820383109225428664437881576440892838600795524247940552200526550761113977084205788066671505739946782301910302077523807617979238517046489489926180326237313029107699519356552678581676164413555647725865572592219063130465941709486372638562905226286461918951754281615272738359732023137481188038799976569667404331168148807392838158522083264495801059116759387476812210203441416805544728302956344641143e-27
6543.2134 ^ -432.1231 = 1.283889291386524585271950843142713245851389243602807536529478501087194353054182217482315841254864107620821237354811035626845550702905334013549272914840552028005058987312787451810894963471037820545397589272966064687820780519042541275950620142885846834453300588516957997927792598761250848826707291415551044554011786747834591696983615947070178996937823621268173457560747993736286168342060154254590587960183982524771217711523581272232824208115954790793482054059668342275651376196024143818376353132478218210182354925582181232722999304679550748555703939688793882887769131856168700601771536599678912716468641569295577517061e-1649
123.123 ^ 534.234 = 5.373611352532638443806517365728676589533471689508006533403439509282193184480032769028543526217852802913161375919767727074679986347208503837428007857491434539588951989840834416994510506442430264078441224239328336344381413493063940178958072899396028863907956399469409772380221205645769896849802207532479676370654715493857177104886154653670615599190566388425619795224586191664714444447628270299911185764754744933201068919334731685357407665005204912986265436319874058149136448023584857796199898091420142331691638961798017074725460434500771694271451595184902527963203628344621260322425841148016170230340562043753485987379e+1116
245 ^ 0 = 1
0 ^ 0 = error: 13
-1 ^ 1 = -1
1 ^ 1 = 1
6456 ^ 46.456 = 9.90068777030188051125934231992487230445174450062866223049996309556516642342943980788293675413085514621258236200728105292744850979619257530783599702732946091885732829784194322583411140040882571033109501385068265557181681996566274917215688504178748745587207561975381138905728675630941343419577087636431209348688951971140758831301752641383082564232716550032199147260971427978130827913357154549188155190003610464584524073151909104352184840380391070401549536907722544900614096754372401977682393865498532618191019029037302267172446651947840446834607897759172899578509670427101593721549532607769177564143661138026213673e+176
456 ^ 123 = 1.128952443060998390793281890551444973052697100995833302022381272105524811297192811584341744235568688576498565319529445045920276026656160679057055892943244236447604693768261012955460872912017013344134445831746996828545397543641811754126900945748388368667966627419815114500109330430662809943171174947516304932196541423284352188416e+327
2 ^ 2 = 4
3 ^ 3 = 27
3.3 ^ 3 = 35.937
3.2354 ^ 4 = 109.5751123526691856
35634.3564 ^ 76 = 8.75060072027092732806288977313074289959667680715166188861116791101023656484745086491226983451791501335651968374293112339615076385190599639913484135942351129474682392352452891120779594101411350463491139108572954910116187700776028421843063675719232590910584661401771355377762091885689156974070712483129050592890933495768979283676783958980879827327845040184695972882464930616509339736314024797988521129346789345639560973688108927164969200113614296658768225391237216762026686953611542700870905864263773008759814468178446797297493178399743820223589339394620490930500093171894427196530224811991892566606348655667323564419e+345
-4 ^ 5 = -1024
-6 ^ 234 = 1.22290463141890234936622223366471428166726768856025957367925973874712511409937880860209174311910168111692973704030362773980406107378194861484274745612176679386471423840878720446365696e+182
-6 ^ -8 = 0.000000595374180765127267184880353604633440024386526444139612863892699283645785703398872123151958542905044962658131382411217802164304221917390641670477061423563481176649900929736320682822740435909160188995579942081999695168419448254839201341258954427678707514098460600518213686937966773357719859777472946197226032616979119036732205456485291876238378295991464715744551135497637555250723975003810394756896814509983234263069654016156073769242493522328913275415333028501752781588172534674592287761012040847431793933851547020271300106691053193110806279530559365950312452370065538789818625209571711629324798049077884468830970889
-6 ^ -120 = 4.18648899542805783971145600570107637486604504517763837871179058502718531524274112192599441370879401781658814547339298907819324585359240310652275585608857847664062484646365369607192459289850705465662775191118795293745019177780826006404773587268070924720075254818504035028021234613541877137075878238239557423165084059898612710423764144969376119702428547329806403547706777028901908694949291282841782773333179524426282317773331118450482984089531915207532709217749659864033284305751906662601280744841172935032072184587271550161328150601826824637479476781995881845540522965149410294043803771862895669415349080718595206194e-94
-53.342 ^ -234.234 = error: 13
234.234 ^ 234.234 = 1.128711237438882304671275791455097878375435418845085733209472062217756355482585956341467479592217612694159257836688919664810744133169067622142119296501258547848197786329701565547224086453353715273160417328133670635845805185877451238843547078826139704395034060851474887168365377181190760870575164199795717305002635325833993023379859735612192472276332579088200391049029873516215622224989387326576567445722032675513447138725801741985667515680644274922871026245285386332177874007040414131699411057974175079745721957814218766179259761465744345984438428703412433728261026528825863849383477495041527214693301778172540517211e+555
123.3456 ^ 123.65 = 3.69352287586771573232829439398218795364057072455083314079792151180115322465970760875179519381563529560032692357691815961362974624287925614632087560209590626745931583027923139114136159670414470821294641498230804725891591720520090739701631046481723197369303941648652233212564940684842622582341889958952376323435790686688837135882855569509120900228203002524407528057767470480729606611922994362034997067151883883737461106069516423429931077716758168459919760523750433977214289208900533948635344019641386677278399721083072725655920393713823997121350525536064151215078535744835279899009049961356739818334990327366225009407e+258
2 ^ (2 ^ 31) + 1 = 1.761613051683963353207493149791840285667111558188134796023367914428819611321327333421399502485517228412573105192143789744234462230657028404818184646590491583333685403836918511730013187638069023344771973237953778130096856458594522010363051503864285724328842789251849757457683425042669327281434167275444515995385976791497857320184260038578457547722331382776351551662189941234161662475822280070487552761530922066841252336176033505033832374542151471114564379083895509143471747498861856409605688518818996429193107369719896641405519714934950960076454635172769010316292443980670980878684072824764147299344061895982696351225e+646456993
2 ^ (2 ^ 63) + 1 = 1.3809322979800542649600059953116189405141637822767596755959877474888268135307291741460577516879353902102057121365969471356071358403778012610803183419527976266079170537329966031599690123963761842385031871147168918957276808758855298396547916194082118074498356080543213905101015212281216936024435863872062534370226153070876936487587567739311721803253709605355607280113172935125312428034896185342096790834798988605964869645036480418465018219018615279981592771212383080934981023766369534519766259246427675133027098779461676524614928161275415510429467708158911728609469613122953477807996898659330302162541216649753462749834e+2776511644261678566
2 ^ (2 ^ 127) + 1 = 1.0908625800391475768786293179201642117869884737095533447080815055193258640321834084934505994798455634365714750361340717806173884057729218635093699016172054457771572349509172507551287419734844469273129423960480346629909850957040305287777700495850653611565287464712883592834123514396126509770017792007418359207040592221619335933897918744107436753671819163846086634103296151379395391516773752891619954183738281722712596474738354300774863719327166215352621411979100911346776845618235604064251005235263591320025403004161996354787681921366191229327846033327323238457558780464303080766394405251796571585908896451336646705528e+51217599719369681875006054625051616350
2 ^ (2 ^ 255) + 1 = 6.158394927075009123517610895988571126592561298907019940391037656688207107269339205404204540184590437971650669178353183118223905123206315705567821149726814455375150967507454772788607718217248260046215948941729281546866432537166698556241153572043583246982748827199212978432729901029596380825208835399281747181018780613593770808983672228990239033092458674284139158953851979359314900007609863277743656625229702684942927911468242561967476718683339503075903763399291567792491687168924435740336991828090157157385131144041464370216659265518783773258074970697768513121806456070761150602440210976439010717232795588745175875301e+17428446060516308964932857850465208998251742184476797792772173298170290444530
2 ^ (2 ^ 511) + 1 = 1.2395813667248981118528088659603715441499209187455203232343462468144127383191394476658575742295230606885344061123760038647417157337188251441972360312722595428975594404412355575197827716843338513799851241817972367693980555332537263814508371696360924717138143099471392435977523862782365653390240872301965346981519128610935366627641867208085994891338390570693411773766500860650106947444605350590830624150291932225347810149156063959049329487924651506110560536701864941709268313538970600841240212382187858973411161049218907007738336761438484404426560795247013778155316188409044089565649229022299579817790690371109801172619e+2018076181507056344845657599271349757517841980434685757966770707104603620392077287299727953675307370862995389393692789124114309633824771870311247565337779
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.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193200305992181741359662904357290033429526059563073813232862794349076323382988075319525101901157383418793070215408914993488416750924476146066808226480016847741185374234544243710753907774499206955170276183860626133138458300075204493382656029760673711320070932870912744374704723069697720931014169283681902551510865746377211125238978442505695369677078544996996794686445490598793163688923009879312773617821542499922957635148220826989519366803318252886939849646510582093923982948879332036250944311730123819706842
pi = 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526
-e = -2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193200305992181741359662904357290033429526059563073813232862794349076323382988075319525101901157383418793070215408914993488416750924476146066808226480016847741185374234544243710753907774499206955170276183860626133138458300075204493382656029760673711320070932870912744374704723069697720931014169283681902551510865746377211125238978442505695369677078544996996794686445490598793163688923009879312773617821542499922957635148220826989519366803318252886939849646510582093923982948879332036250944311730123819706842
-pi = -3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526
2e = 5.43656365691809047072057494270532499551449418739991914993393525544815326070709518914276435705033285485493278386400611984363482719325808714580066859052119126147626465725588698152646765976150639050203802314766837586140430817829986976833501848952292133616452960033695482370748469088487421507815548998413910340552367721252266276916600150408986765312059521347422640141865741825488749409446139395441862028338567363805103021731492754422250477956885011390739354157089993993589372890981197586327377846019758625547235643084999845915270296441653979038733606636505773879699293021164187847965897758664072501888623460247639413683
2pi = 6.28318530717958647692528676655900576839433879875021164194988918461563281257241799725606965068423413596429617302656461329418768921910116446345071881625696223490056820540387704221111928924589790986076392885762195133186689225695129646757356633054240381829129713384692069722090865329642678721452049828254744917401321263117634976304184192565850818343072873578518072002266106109764093304276829390388302321886611454073151918390618437223476386522358621023709614892475992549913470377150544978245587636602389825966734672488131328617204278989279044947438140435972188740554107843435258635350476934963693533881026400113625429053
-2e = -5.43656365691809047072057494270532499551449418739991914993393525544815326070709518914276435705033285485493278386400611984363482719325808714580066859052119126147626465725588698152646765976150639050203802314766837586140430817829986976833501848952292133616452960033695482370748469088487421507815548998413910340552367721252266276916600150408986765312059521347422640141865741825488749409446139395441862028338567363805103021731492754422250477956885011390739354157089993993589372890981197586327377846019758625547235643084999845915270296441653979038733606636505773879699293021164187847965897758664072501888623460247639413683
-2pi = -6.28318530717958647692528676655900576839433879875021164194988918461563281257241799725606965068423413596429617302656461329418768921910116446345071881625696223490056820540387704221111928924589790986076392885762195133186689225695129646757356633054240381829129713384692069722090865329642678721452049828254744917401321263117634976304184192565850818343072873578518072002266106109764093304276829390388302321886611454073151918390618437223476386522358621023709614892475992549913470377150544978245587636602389825966734672488131328617204278989279044947438140435972188740554107843435258635350476934963693533881026400113625429053
pi*pi = 9.86960440108935861883449099987615113531369940724079062641334937622004482241920524300177340371855223182402591377402314407777234812203004672761061767798519766099039985620657563057150604123284032878086935276934216493966657151904453873526177941382025826058169341251559204830981887327003307626667110435895087150410032578853659527635775283792268331874508640454635412502697372956695833422785815000636522709547249085975607266926475277900528533645220666980826415896877105732788929174690154551006925443245703644965617253792860760600814597258922923241424004429598136181441370677777819473965830317085663278957075340799171452316
-pi*pi = -9.86960440108935861883449099987615113531369940724079062641334937622004482241920524300177340371855223182402591377402314407777234812203004672761061767798519766099039985620657563057150604123284032878086935276934216493966657151904453873526177941382025826058169341251559204830981887327003307626667110435895087150410032578853659527635775283792268331874508640454635412502697372956695833422785815000636522709547249085975607266926475277900528533645220666980826415896877105732788929174690154551006925443245703644965617253792860760600814597258922923241424004429598136181441370677777819473965830317085663278957075340799171452316
e*e = 7.38905609893065022723042746057500781318031557055184732408712782252257379607905776338431248507912179477375316126547886612388460369278127337447839221339807777490012289560741075370239133094755068208658182026964786820840422098225523487574246254141467992812933188807076330101933789974072998696009530330751532081882368469479302991355877144568312392327276460258833999646121284928520967890513882466398712281372686106473562637929518222784294843458613528769386698575200154996014807507197129336941885199722888263625597194109586619147987150432839769326461023511631238999001051378340676449866389268561582186421557724849201119353
-e*e = -7.38905609893065022723042746057500781318031557055184732408712782252257379607905776338431248507912179477375316126547886612388460369278127337447839221339807777490012289560741075370239133094755068208658182026964786820840422098225523487574246254141467992812933188807076330101933789974072998696009530330751532081882368469479302991355877144568312392327276460258833999646121284928520967890513882466398712281372686106473562637929518222784294843458613528769386698575200154996014807507197129336941885199722888263625597194109586619147987150432839769326461023511631238999001051378340676449866389268561582186421557724849201119353
123.345pi = 387.499745857033046998174748110610283251299859565922427488154540738207614633372448935774955531823429750258055730980806113385790263365016565372164456195607503431905292647770606885765254366017638845887963402471689793514560912716828831396430769520376399483570022487174216699356488920423881034487515430330407559184329855996223430761197996160174345942631617957711557955597564290544260443080127605787225749465520449013264616869454155696648474478001620550847312244562256505345385018348169851708510035183608865419334440890242793641445308959663118995208787160374948101018232159742609881886522887715483894682776006610075642733
123.345*pi = 387.499745857033046998174748110610283251299859565922427488154540738207614633372448935774955531823429750258055730980806113385790263365016565372164456195607503431905292647770606885765254366017638845887963402471689793514560912716828831396430769520376399483570022487174216699356488920423881034487515430330407559184329855996223430761197996160174345942631617957711557955597564290544260443080127605787225749465520449013264616869454155696648474478001620550847312244562256505345385018348169851708510035183608865419334440890242793641445308959663118995208787160374948101018232159742609881886522887715483894682776006610075642733
-123.345pi = -387.499745857033046998174748110610283251299859565922427488154540738207614633372448935774955531823429750258055730980806113385790263365016565372164456195607503431905292647770606885765254366017638845887963402471689793514560912716828831396430769520376399483570022487174216699356488920423881034487515430330407559184329855996223430761197996160174345942631617957711557955597564290544260443080127605787225749465520449013264616869454155696648474478001620550847312244562256505345385018348169851708510035183608865419334440890242793641445308959663118995208787160374948101018232159742609881886522887715483894682776006610075642733
-123.345*pi = -387.499745857033046998174748110610283251299859565922427488154540738207614633372448935774955531823429750258055730980806113385790263365016565372164456195607503431905292647770606885765254366017638845887963402471689793514560912716828831396430769520376399483570022487174216699356488920423881034487515430330407559184329855996223430761197996160174345942631617957711557955597564290544260443080127605787225749465520449013264616869454155696648474478001620550847312244562256505345385018348169851708510035183608865419334440890242793641445308959663118995208787160374948101018232159742609881886522887715483894682776006610075642733
7567.345e = 20570.1764031804136665774945949032137890908150082749205898284076428196526683227666220417760717515255387611006636546836954840653956933828097361694802275687920432880519863810250351097037063789682883168224621381962728664592922357583139960305802457994155793089861242309267002043578690720992335503022781770125617301362855678986547464672478259834697677519352928540598938217350603720158019991259786169999870541885802382686366299235151885672252155732200326132724899194209029870928649985105532445327555309419516812087295376052907949384555071313401500443278225636439271983652327362085554518274828726888786340218264939383643947
7567.345*e = 20570.1764031804136665774945949032137890908150082749205898284076428196526683227666220417760717515255387611006636546836954840653956933828097361694802275687920432880519863810250351097037063789682883168224621381962728664592922357583139960305802457994155793089861242309267002043578690720992335503022781770125617301362855678986547464672478259834697677519352928540598938217350603720158019991259786169999870541885802382686366299235151885672252155732200326132724899194209029870928649985105532445327555309419516812087295376052907949384555071313401500443278225636439271983652327362085554518274828726888786340218264939383643947
-7567.345e = -20570.1764031804136665774945949032137890908150082749205898284076428196526683227666220417760717515255387611006636546836954840653956933828097361694802275687920432880519863810250351097037063789682883168224621381962728664592922357583139960305802457994155793089861242309267002043578690720992335503022781770125617301362855678986547464672478259834697677519352928540598938217350603720158019991259786169999870541885802382686366299235151885672252155732200326132724899194209029870928649985105532445327555309419516812087295376052907949384555071313401500443278225636439271983652327362085554518274828726888786340218264939383643947
-7567.345*e = -20570.1764031804136665774945949032137890908150082749205898284076428196526683227666220417760717515255387611006636546836954840653956933828097361694802275687920432880519863810250351097037063789682883168224621381962728664592922357583139960305802457994155793089861242309267002043578690720992335503022781770125617301362855678986547464672478259834697677519352928540598938217350603720158019991259786169999870541885802382686366299235151885672252155732200326132724899194209029870928649985105532445327555309419516812087295376052907949384555071313401500443278225636439271983652327362085554518274828726888786340218264939383643947
pi+234 = 237.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271453
-pi+23464.2342 = 23461.0926073464102067615373566167204971158028306006248941790250554076921835937137910013719651746578829320178519134867176933529061553904494177682746405918715188825497158972980614788944403553770510450696180355711890243340665538715243517662132168347287980908543514330765396513895456733517866063927397508587262754129933936844118251184790790371707459082846356321074096399886694694511795334786158530480584883905669427296342404080469078138826180673882068948814519255376200372504326481142472751087720618169880508701663266375593433569139786050536047752628092978201390562972294607828237068232476153251815323305948679994318729
-e+234.234 = 231.5157181715409547646397125286473375022427529063000404250330323722759233696464524054286178214748335725725336080679969400781825864033709564270996657047394043692618676713720565092367661701192468047489809884261658120692978459108500651158324907552385393319177351998315225881462576545575628924609222550079304482972381613937386686154169992479550661734397023932628867992906712908725562529527693030227906898583071631809744848913425362278887476102155749430463032292145500300320531355450940120683631107699012068722638217845750007704236485177917301048063319668174711306015035348941790607601705112066796374905568826987618029316
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.71034159367285836217345249354417012785996654034639956801354795772442109540200873697885147521829780788098213612945845615648181393480622585607758636282418075528637699027028077326107869520997241274993142508300781522299244075997610075057189906683128916223036557191353349046413841834276192044504647804049144837750894228226624661709657151981789547789508488168063338282026944031515326968193903193321939757368719465630592896731668141442934323955832540473228255731958202383813654895744375608407270239311405143104957523565702726380609538194090993559685292492625915754165227066704894877003335049932936098487042762273579775317
sin(-53643561231,7456734) = -0.509503806790992602962472416849332390249621112234740697776607904783420105104093645242749921993196031650064645148894512811378906592191786995410278575290185867148095425451560794210171871590100198380168153380900806793481167903470571473566676237943591394288762956680395343423445115198773933551269459619933809597700880229590166273318418713809798543752816196384327639407277614128398221030763272804784599062619573591088114463678776594880115101537910265256379591084204969081133816529110948291164512430247585161492066989177096438329149572932236112315019047345583714002394596741861143428847764681466107657332283384529479423045
sin(-435345234,234234) = 0.1260977061945555452783170038184521938192685627666696115843406648203210458634965627239820662413380297040374717401375885660156667556778827918448944064706507311679897652952026008002629841975839552356109795387837767852449489735534491362785609389222987669612691602316243170167707983842582762985729934665849554095968861331028029221638828845223173665263217125382982200338475456232900569764064118449938593441098015927407581667226374807426557168067092030183847970154877171944590839578756320019844214227071291652715322441497764127007209881942459004827878147096156159181861016969995451042314793356551921755349272839974804473184
sin(-2*pi*1000) = 0
sin(-2*pi*100) = error: 8
sin(-2*pi*10) = 0
sin(-2*pi-0.1) = -0.0998334166468281523068141984106220269899153880179822599927668615616517442832924276096624438040630362678325031809359890354508072374704593788733561019849184104968347730506328324943597890052224240860814227296674371736142969072385157824548082795535973387853463387923233361678867424907329845348005814497396047518622038678897439288113065471677257691950527939226260748108333691856379033824884726830161865556889346698245411612735032192221340049562846009665223322074611127908263888924859976260048673699211683422582200784959448966234210217019091530517507270143837487428538739455042219898916646878947958333218732148928243147445
sin(-2*pi-0.01) = -0.00999983333416666468254243826909972903896438536016915103387911247940973450906391596594263679296149899015251825689376067380711439147810183436799250452237487792334633395662957704288475175228160558357110105077439518716860615533070998720636987509269668842490541364204623753507681641521959391575397060962515500714973434365014012601075647296050787387298404298744134346327849477099437156703217176752802713597443546195233602035011214651999637411734890519279205512718780890799396861427770050764919858890678677220571952090318596147460309593993397336341626522171452145068273393341771117937273335459009509995988896196429138917552
sin(-2*pi-0.001) = -0.000999999833333341666666468253971009700151314734808658419004814510271467351637636551544074932784585891704474712856562550569392029872924855755789892276667977042981102909980878076415170642529105746314317485093601677395885626645129876123073175974930571798910550235392610771541261279604759660199348173407365788658972883339211209918001605218910391261690544271887360487950858208696830122822916479714580507173232965551300106206405990035941144707201082513739520997798615471091626783165345910858613225058410864735690668553160006198477311096807096148086349239360472293539702984411547089341142580671593896263957801221018638934547
sin(-2*pi-0.0001) = -0.0000999999998333333334166666666468253968281525573189734648068141991753095217050243786415685722746763943815283370486467064043592755578026324060492939940722491563555162707460511437414844405070755449724962755024093419377162519792462668185757528385003088993282326672080578333589477015207315318597697289366228122912138734439927618237078279855583084349250216852555672123587971784214269488853784364718361781133333214239671477042953339528846251347591241778244413778635638337145253367965240678775739767901431833038960607969867144826890411016116149411519442043450411379547176445411290735870814467526685632103016437548329734486495
sin(-2*pi) = 0
sin(-2*pi*1.0) = 0
sin(-2*pi*0.9) = 0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
sin(-2*pi*0.8) = 0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
sin(-2*pi*0.7) = 0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
sin(-2*pi*0.6) = 0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
sin(-2*pi*0.5) = 0
sin(-2*pi*0.4) = -0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
sin(-2*pi*0.3) = -0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
sin(-2*pi*0.2) = -0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
sin(-2*pi*0.1) = -0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
sin(-pi*1.0) = 0
sin(-pi*0.9) = -0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
sin(-pi*0.8) = -0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
sin(-pi*0.7) = -0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
sin(-pi*0.6) = -0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
sin(-pi*0.5) = -1
sin(-pi*0.4) = -0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
sin(-pi*0.3) = -0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
sin(-pi*0.2) = -0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
sin(-pi*0.1) = -0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
sin(-0.2) = -0.1986693307950612154594126271183897503702067295402054039863959913979707283811691466162081503115881579056375306114707732699745143225070677328311930654280566231095611068852214401889889613357273816682713709891291473734269867657644189610517563313938051275547678838383578444849501723087025403842896725814516032297414258997670742321091835935679210447801428185141265352388275997616704877440820852298249145074085747602634914583687244784243334774485133405244966078646240071102722033709487747754443647039553083711271128597756067268155745743341765115871819211814495516136429169383961168989274642400116745091801954339674511892581
sin(-0.1) = -0.0998334166468281523068141984106220269899153880179822599927668615616517442832924276096624438040630362678325031809359890354508072374704593788733561019849184104968347730506328324943597890052224240860814227296674371736142969072385157824548082795535973387853463387923233361678867424907329845348005814497396047518622038678897439288113065471677257691950527939226260748108333691856379033824884726830161865556889346698245411612735032192221340049562846009665223322074611127908263888924859976260048673699211683422582200784959448966234210217019091530517507270143837487428538739455042219898916646878947958333218732148928243147446
sin(-0.065) = -0.0649542388347826011436076215073542199082195404344542549518080776183319237022742792040959491722712301041164969052261930355192178254722018417555349183610914671990928889739815464671621068868271583968618191583863287838277922771379784197100920594403416495010119977045912051966124344364430460392033562069985496163471737987895195484091588240078447514128427426955655362251157251369411126560893502976757103681568978066976650370291067827787246088204584620533227160329988248749594639868020975981443101114017550065343959361302912581419595784430267096652716107916233589812053510290381194000480446383192557294566582876011201869357
sin(-0.0023) = -0.00229999797216720302851577727784047777459196989640837621020401026312180803743293514373897297941871643449850933926706261873976869169190859859537248334632663083635586758987200742474223232751492532688017141603342877819492507039314155604226079643720739572931048823959626618951625103604137103517574527492628852210970136846333970743713151499039202692248968906814476986396529657067587770465846779978883005584455534381715944524480146417680998979167675667201422589355759819751023171916566708660912941931350265333249105141510128513020019504902070373106392120986301166748434990208360796553782751543570303664627246833011063357378
sin(-0.0000234234) = -0.00002342339999785810313947127419259374714259522388394462991861145102645675799094587656875388923014522886261443816316745181711933910012474406151962541682347189514635214069613511860680098821892809295654689639466386881300913374780972017535333403710476395240935368359923388293600533998701053368109042212917782599256845743072247703576933718318752407709139979757278507658620755958532232287954733394792850447666801335807288983351025718999584593157279958853287151872546623900707869000100155237498026556118577666094814023720254143888400829073188151221436707706241308145001492876183893119779607927736551933408002212544992621732964
sin(0) = 0
sin(0.0000234234) = 0.00002342339999785810313947127419259374714259522388394462991861145102645675799094587656875388923014522886261443816316745181711933910012474406151962541682347189514635214069613511860680098821892809295654689639466386881300913374780972017535333403710476395240935368359923388293600533998701053368109042212917782599256845743072247703576933718318752407709139979757278507658620755958532232287954733394792850447666801335807288983351025718999584593157279958853287151872546623900707869000100155237498026556118577666094814023720254143888400829073188151221436707706241308145001492876183893119779607927736551933408002212544992621732964
sin(0.0023) = 0.00229999797216720302851577727784047777459196989640837621020401026312180803743293514373897297941871643449850933926706261873976869169190859859537248334632663083635586758987200742474223232751492532688017141603342877819492507039314155604226079643720739572931048823959626618951625103604137103517574527492628852210970136846333970743713151499039202692248968906814476986396529657067587770465846779978883005584455534381715944524480146417680998979167675667201422589355759819751023171916566708660912941931350265333249105141510128513020019504902070373106392120986301166748434990208360796553782751543570303664627246833011063357378
sin(0.065) = 0.0649542388347826011436076215073542199082195404344542549518080776183319237022742792040959491722712301041164969052261930355192178254722018417555349183610914671990928889739815464671621068868271583968618191583863287838277922771379784197100920594403416495010119977045912051966124344364430460392033562069985496163471737987895195484091588240078447514128427426955655362251157251369411126560893502976757103681568978066976650370291067827787246088204584620533227160329988248749594639868020975981443101114017550065343959361302912581419595784430267096652716107916233589812053510290381194000480446383192557294566582876011201869357
sin(0.1) = 0.0998334166468281523068141984106220269899153880179822599927668615616517442832924276096624438040630362678325031809359890354508072374704593788733561019849184104968347730506328324943597890052224240860814227296674371736142969072385157824548082795535973387853463387923233361678867424907329845348005814497396047518622038678897439288113065471677257691950527939226260748108333691856379033824884726830161865556889346698245411612735032192221340049562846009665223322074611127908263888924859976260048673699211683422582200784959448966234210217019091530517507270143837487428538739455042219898916646878947958333218732148928243147446
sin(0.2) = 0.1986693307950612154594126271183897503702067295402054039863959913979707283811691466162081503115881579056375306114707732699745143225070677328311930654280566231095611068852214401889889613357273816682713709891291473734269867657644189610517563313938051275547678838383578444849501723087025403842896725814516032297414258997670742321091835935679210447801428185141265352388275997616704877440820852298249145074085747602634914583687244784243334774485133405244966078646240071102722033709487747754443647039553083711271128597756067268155745743341765115871819211814495516136429169383961168989274642400116745091801954339674511892581
sin(pi*0.1) = 0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
sin(pi*0.2) = 0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
sin(pi*0.3) = 0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
sin(pi*0.4) = 0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
sin(pi*0.5) = 1
sin(pi*0.6) = 0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
sin(pi*0.7) = 0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
sin(pi*0.8) = 0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
sin(pi*0.9) = 0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
sin(pi*1.0) = 0
sin(2*pi*0.1) = 0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
sin(2*pi*0.2) = 0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
sin(2*pi*0.3) = 0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
sin(2*pi*0.4) = 0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
sin(2*pi*0.5) = 0
sin(2*pi*0.6) = -0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
sin(2*pi*0.7) = -0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
sin(2*pi*0.8) = -0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
sin(2*pi*0.9) = -0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
sin(2*pi*1.0) = 0
sin(2*pi+0.001) = 0.000999999833333341666666468253971009700151314734808658419004814510271467351637636551544074932784585891704474712856562550569392029872924855755789892276667977042981102909980878076415170642529105746314317485093601677395885626645129876123073175974930571798910550235392610771541261279604759660199348173407365788658972883339211209918001605218910391261690544271887360487950858208696830122822916479714580507173232965551300106206405990035941144707201082513739520997798615471091626783165345910858613225058410864735690668553160006198477311096807096148086349239360472293539702984411547089341142580671593896263957801221018638934547
sin(2*pi+0.01) = 0.00999983333416666468254243826909972903896438536016915103387911247940973450906391596594263679296149899015251825689376067380711439147810183436799250452237487792334633395662957704288475175228160558357110105077439518716860615533070998720636987509269668842490541364204623753507681641521959391575397060962515500714973434365014012601075647296050787387298404298744134346327849477099437156703217176752802713597443546195233602035011214651999637411734890519279205512718780890799396861427770050764919858890678677220571952090318596147460309593993397336341626522171452145068273393341771117937273335459009509995988896196429138917552
sin(2*pi+0.1) = 0.0998334166468281523068141984106220269899153880179822599927668615616517442832924276096624438040630362678325031809359890354508072374704593788733561019849184104968347730506328324943597890052224240860814227296674371736142969072385157824548082795535973387853463387923233361678867424907329845348005814497396047518622038678897439288113065471677257691950527939226260748108333691856379033824884726830161865556889346698245411612735032192221340049562846009665223322074611127908263888924859976260048673699211683422582200784959448966234210217019091530517507270143837487428538739455042219898916646878947958333218732148928243147445
sin(2*pi*10) = 0
sin(2*pi*100) = error: 8
sin(2*pi*1000) = 0
sin(5345.234234) = -0.982813508926305702528101885338570505683669784360810312546761758483902756804202127611710349016234643035480092297255509047237095460029269081067633222924940592460206053767359558177971832061692252537931783272139526820928633638874621355897317795395554049341560136275343566020429101649770499124129064605775903358680528845597604381612275984271963877701068844922485729666410850715192512549795037398790732060035183632834329579740879288937968133614758208378213746149226880118374369944817009637249427940790006795478054073883017114713473869095594413636637916244149655656931878445807029380564153554883937134644162284203290129559
sin(4356456.234234) = -0.273204861848252037912961031876478859000339528331961739718510050173116290139663783796661634005246118639268386928243602710014516653136357228239486506388573012175833208389294147119555481331558848784470181730985349211585544616977145772076645230304873451067582000328356673625918833084012553871778905077127932294418415215835866719312933640020304776423479914767942488056418467506624611870181248282848998702899837805259827162836715022113673138684086630440144270890604405588889282795080282310499796440145503330596236300016560157678019020046148950185477736712839634982939288906938282789429484734353715019932807618730851906674
sin(3564564563652.23423423) = 0.26042405324151980495222067353325762475379835051398517981257054321135024281583443165017187400872869011707526562363170595503613892580470520345088400522048996858986385375500993022196571334066820781206953104997437715089593321540257800987863018896077235346806414716550403435612710064381213217210481508520721671969797305412614475169667175892278664520331637494102765573757005110439900999660683361038012559898175083811870072559372053294265665888602253898825697413928839709718009895324280186016110624329149076527805518246209695185421481986407031791712064617041220121446993863043929335384648310328298862002782974155649001321
sin(45621452345234523452354.3452345) = 0.455040113838236765569949554137999749906220724735786673612230139810494356325746462253858279730230248303924572812648388154281736869820606861011076166943199672235898015733721636432048344208519316141865050757755152045185052753465551045496663936115722983596134649553893282761726314535053647536966176339073203891227792180321982691222000129085471372358402946381444075080521848020558564794647767463427462798021802962932422455792543675541118322305476319555267133795579171201964710003581641308446237263796092933111900483116087868658195289771678766892747876708508551374563429134502501136166335701054962077038465163467805188577
cos(-534123123532342436,234234) = 0.703857102186447919661096510864880274205866861474695018786057445274867687211019330246040282479403211339967678701580081772089906486793863602314979102730098060915805445920344377361827626770166178490938783217563062368374161069440314900639291180382323943386802064699567869280818744048329107696274738788923298441017542619886282466032340057244489726467004853083106059619602359236811980158959568416569750027923854732430612356755866985369344052622561069032621764434855608544704231154917349747860072333762789419740987164157889342736749146205696944228745951452541002006474770563700674113394383745521628693485368732224812514729
cos(-53643561231,7456734) = 0.860468402014557929065979592851136221104757900594645507902757909534869293581397388740231946639610451095688844957336777753669600317984254249372917507415048698110425140441770471288143261162560854811705228435582568119227774643798697285999733173583042407110583323737113872854210313685301433086650627949282798995551906259742555915268598632178839000852711414964830898422455467829965809330322203636550742787931303339332438359620294199098760239557002298534127473136359974520609495110623308219776249688938357082463667492190383225376489540646141023473395627366397897419350186388033580986859979989724869661566886834114166785065
cos(-435345234,234234) = 0.992017826700947722471909803523177379988873748997773530739284898405412902550487621028453500717049072116951778845381948480798248049933168003821280122764179792901551685220914626117602326232866669759494146242012117877168889557066279077505615900304255426074217866045318734296648291055197467799307890430448745985629129745978535468509427134773340854264124223124580327653293603278448824870700366333877932129204270436890208057454387716152757606787885575904800210655933067474415978634521515958899971849494551994473141939580045665668360009727658658553477028631290578395856086171852459574213148628100414183327516807319885197305
cos(-2*pi*1000) = 1
cos(-2*pi*100) = 1
cos(-2*pi*10) = 1
cos(-2*pi-0.1) = 0.995004165278025766095561987803870294838576225415084035959352744685265910218240466529663618528262927910723685880836871860394139703522120459932582277765002334341266060610553410126893403928169940467948302720002071821402444200116062159209204287989057872732689654637347621801752111388276881384838349480423273522195078857597488778806574143730957993409113156264688726922029088265945906038939274825291198320812406203434702533302181978058808006060645784695402715400511626732255822983061351558567827609810451912420317380572971762341301568580269227795296304819695581708516886329798393454090838147538580719507353130378923619057
cos(-2*pi-0.01) = 0.999950000416665277780257933752206673212470583980277111122275768646460088129643491635125543761297372656230561941513041834582815792993754862629509448536972929707846475120069144623829286125394664415503545772883235782638572422464930809674293682944508353821781577471965569249697689958734005837731211373574854404399943557961963349513281777026041161456941277733670691171909830156409700349734250643829796517328645325451458151717946847802184718372450569655622941959290792262120485227891055909030881204848471386300442849337914176737057784382148059870885513460979719812757116434617171373175337815552442269723199645084074082789
cos(-2*pi-0.001) = 0.999999500000041666665277777802579364803791889212896145869856235111277944504020839249028888323763081953753587256368091915064737486642441428960104047064145755415582008868866683250627114905279422948558056130993519459836815218009821766435953807137872333848724657137763505429298381693899720849748347295033338518811591203633919769783019142172799625443242092091922614491797595195162493134401245186307488407230519808024456644721427335334399889159691389661476139147374887289080417587743905838777061354941290178070993368808954471326749749336403986429704363725099419648927857948970763793295781977802881003783415930940201984884
cos(-2*pi-0.0001) = 0.999999995000000004166666665277777778025793650766093474428895435839765576868756251403407331871503037905428743091380131893106383945762534040905301660599806352894300189731653219346485308385484280096704328793317101981590958345733064133812841988535116808824228355034563497548225641410215097302422909307361514886015223089301328368484662971209037171417211341034277450734262962379485727382352696153842961997676467691680786135111687002422453548106299855498929771750016728057306808545517687009448773601187498929416466610542906350368832720287053827714020786026425730407619751769018343628506706958922813704116116983184473334401
cos(-2*pi) = 1
cos(-2*pi*1.0) = 1
cos(-2*pi*0.9) = 0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(-2*pi*0.8) = 0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(-2*pi*0.7) = -0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(-2*pi*0.6) = -0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(-2*pi*0.5) = -1
cos(-2*pi*0.4) = -0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(-2*pi*0.3) = -0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563417
cos(-2*pi*0.2) = 0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563417
cos(-2*pi*0.1) = 0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(-pi*1.0) = -1
cos(-pi*0.9) = -0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
cos(-pi*0.8) = -0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(-pi*0.7) = -0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
cos(-pi*0.6) = -0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563417
cos(-pi*0.5) = 0
cos(-pi*0.4) = 0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563417
cos(-pi*0.3) = 0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
cos(-pi*0.2) = 0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(-pi*0.1) = 0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
cos(-0.2) = 0.980066577841241631124196516748168877393524360806567994052548290126187407882731700895024035224303346505299391767598509434509022125057962947226864397441704939242799423245327587894329349612953052341302716535150351737879648176703698203445220003636725589302259011810073262237272781830171451052798377795902543172993693565443584732117381529704150195416375523226364868672226566897326965553661485640024980265500417294223010668783744891619685015473685446397026794292983773366946134974159272907186570166896332397847203124986088414054023749691519194439736718024806816534756173249879558208357646285726295631568222840624796650482
cos(-0.1) = 0.995004165278025766095561987803870294838576225415084035959352744685265910218240466529663618528262927910723685880836871860394139703522120459932582277765002334341266060610553410126893403928169940467948302720002071821402444200116062159209204287989057872732689654637347621801752111388276881384838349480423273522195078857597488778806574143730957993409113156264688726922029088265945906038939274825291198320812406203434702533302181978058808006060645784695402715400511626732255822983061351558567827609810451912420317380572971762341301568580269227795296304819695581708516886329798393454090838147538580719507353130378923619057
cos(-0.065) = 0.997888243671301109991437641028591136548565860111821288188663976730705351757366071061836076233180201735616969277732624135092660054201067293895189265643533739725245338901801586634866340402314009910955119016290663700699156785714324866260399227688223661173823124316699227797269024988434155591090013352893961046236320553631038415727884639641572692435270948271172717104509520836815896900255246872720880583103103850769160235373141847615004316486192261143635962321959477216683845633323708721265122487861568647199698505433310045619881649686396671694139271218774287047347822682136799705517063930955440217748401846544133537754
cos(-0.0023) = 0.999997355001166003961061284700144017374626503245490310066227437107678880752019946925922787988980766879444584653266404731779639760907283562445847688031245466705579977325744121218055718383752516809452780741759676443566300866398477151666774219274598066053440932339092435003558373909528126162950972152540756231680079488254037658132578949730838859306304837170693775400626636721415147221076199593305172903364353821060015388338890796672432154382583020046073846665649076770249132628821226940394304870470391957925984633298278095758980436153392552519033344726441009060737334174296791065022237093862621256188602724496980482627
cos(-0.0000234234) = 0.999999999725672166232542626730841832073332521399140062316597422764382011110552669173975649997197682473572951491517927444627392522998573399020169947138723803939982689310545303051953345214478379821052918809975543513248683583085901430214012199770207651357514898841458714692316960239117941832108551052575046012605192043733558824326000250050044243571842366529256655018274391190515686241112740981527429346455984347331075174980060141612136735867385692170586007242185463936093782283315636227852101886169124532732353437317795350889209670513101154963194090568563160374360038735854601418013093463414556953117893062627114128668
cos(0) = 1
cos(0.0000234234) = 0.999999999725672166232542626730841832073332521399140062316597422764382011110552669173975649997197682473572951491517927444627392522998573399020169947138723803939982689310545303051953345214478379821052918809975543513248683583085901430214012199770207651357514898841458714692316960239117941832108551052575046012605192043733558824326000250050044243571842366529256655018274391190515686241112740981527429346455984347331075174980060141612136735867385692170586007242185463936093782283315636227852101886169124532732353437317795350889209670513101154963194090568563160374360038735854601418013093463414556953117893062627114128668
cos(0.0023) = 0.999997355001166003961061284700144017374626503245490310066227437107678880752019946925922787988980766879444584653266404731779639760907283562445847688031245466705579977325744121218055718383752516809452780741759676443566300866398477151666774219274598066053440932339092435003558373909528126162950972152540756231680079488254037658132578949730838859306304837170693775400626636721415147221076199593305172903364353821060015388338890796672432154382583020046073846665649076770249132628821226940394304870470391957925984633298278095758980436153392552519033344726441009060737334174296791065022237093862621256188602724496980482627
cos(0.065) = 0.997888243671301109991437641028591136548565860111821288188663976730705351757366071061836076233180201735616969277732624135092660054201067293895189265643533739725245338901801586634866340402314009910955119016290663700699156785714324866260399227688223661173823124316699227797269024988434155591090013352893961046236320553631038415727884639641572692435270948271172717104509520836815896900255246872720880583103103850769160235373141847615004316486192261143635962321959477216683845633323708721265122487861568647199698505433310045619881649686396671694139271218774287047347822682136799705517063930955440217748401846544133537754
cos(0.1) = 0.995004165278025766095561987803870294838576225415084035959352744685265910218240466529663618528262927910723685880836871860394139703522120459932582277765002334341266060610553410126893403928169940467948302720002071821402444200116062159209204287989057872732689654637347621801752111388276881384838349480423273522195078857597488778806574143730957993409113156264688726922029088265945906038939274825291198320812406203434702533302181978058808006060645784695402715400511626732255822983061351558567827609810451912420317380572971762341301568580269227795296304819695581708516886329798393454090838147538580719507353130378923619057
cos(0.2) = 0.980066577841241631124196516748168877393524360806567994052548290126187407882731700895024035224303346505299391767598509434509022125057962947226864397441704939242799423245327587894329349612953052341302716535150351737879648176703698203445220003636725589302259011810073262237272781830171451052798377795902543172993693565443584732117381529704150195416375523226364868672226566897326965553661485640024980265500417294223010668783744891619685015473685446397026794292983773366946134974159272907186570166896332397847203124986088414054023749691519194439736718024806816534756173249879558208357646285726295631568222840624796650482
cos(pi*0.1) = 0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
cos(pi*0.2) = 0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(pi*0.3) = 0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
cos(pi*0.4) = 0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(pi*0.5) = 0
cos(pi*0.6) = -0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(pi*0.7) = -0.58778525229247312916870595463907276859765243764314599107227248075727847416235195750850404986274133596005313160275265936633893032593590773053260593224463924726753349828132630679079794858441613269644046693043583323541798082750916403106549467295079844810547709442036285241358467644874293476900406907315361723132626206913836019138732704478601355923324123249694463111708683371038511715506248393757942952698445395260032983681652231792271433613106182089927258336836121514686626574514176861920201209090710401122671712139188993812445459136079684433633503204758031154953285412969692304737230317354838690305532358933410742208
cos(pi*0.8) = -0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(pi*0.9) = -0.951056516295153572116439333379382143405698634125750222447305644430153170085193501718792810970811381675899717551403004208987066193769699926315212270313182378785777437970401032718217100921001518052604005695211699183668732032878420145205980594031520561291124183948360178127527540337397868520519684337034175399261969838197780488928876574682369881489140317317154671302509783827244262920613832805219127020688506636671041036251122939966948993911870256962332638011365243261589455142678135588055304223568290639984799413857930876116606148245891752035387974195556714980822713838168824677391490282968019923210899066805481565348
cos(pi*1.0) = -1
cos(2*pi*0.1) = 0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(2*pi*0.2) = 0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(2*pi*0.3) = -0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(2*pi*0.4) = -0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(2*pi*0.5) = -1
cos(2*pi*0.6) = -0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(2*pi*0.7) = -0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(2*pi*0.8) = 0.309016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(2*pi*0.9) = 0.809016994374947424102293417182819058860154589902881431067724311352630231409451224853603602094695568742377044037693445876063316931111768465896590030383363177216694543297969791452819161330659964145133940337604383446250855848103516110521608134774313148156807219074879350610170402943977227374623092847682432224620522160385672473524782923394254937169721106272438533239045794230374994356200382608528758989417083128124703794534852000140605213810885558889026576585705058523332995733489936588067800335437403550658976184471376097421765283915011439284989148891739229391144555488125015134807808501252321691218882430514191563416
cos(2*pi*1.0) = 1
cos(2*pi+0.001) = 0.999999500000041666665277777802579364803791889212896145869856235111277944504020839249028888323763081953753587256368091915064737486642441428960104047064145755415582008868866683250627114905279422948558056130993519459836815218009821766435953807137872333848724657137763505429298381693899720849748347295033338518811591203633919769783019142172799625443242092091922614491797595195162493134401245186307488407230519808024456644721427335334399889159691389661476139147374887289080417587743905838777061354941290178070993368808954471326749749336403986429704363725099419648927857948970763793295781977802881003783415930940201984884
cos(2*pi+0.01) = 0.999950000416665277780257933752206673212470583980277111122275768646460088129643491635125543761297372656230561941513041834582815792993754862629509448536972929707846475120069144623829286125394664415503545772883235782638572422464930809674293682944508353821781577471965569249697689958734005837731211373574854404399943557961963349513281777026041161456941277733670691171909830156409700349734250643829796517328645325451458151717946847802184718372450569655622941959290792262120485227891055909030881204848471386300442849337914176737057784382148059870885513460979719812757116434617171373175337815552442269723199645084074082789
cos(2*pi+0.1) = 0.995004165278025766095561987803870294838576225415084035959352744685265910218240466529663618528262927910723685880836871860394139703522120459932582277765002334341266060610553410126893403928169940467948302720002071821402444200116062159209204287989057872732689654637347621801752111388276881384838349480423273522195078857597488778806574143730957993409113156264688726922029088265945906038939274825291198320812406203434702533302181978058808006060645784695402715400511626732255822983061351558567827609810451912420317380572971762341301568580269227795296304819695581708516886329798393454090838147538580719507353130378923619057
cos(2*pi*10) = 1
cos(2*pi*100) = 1
cos(2*pi*1000) = 1
cos(5345.234234) = -0.1846012098334201632538387436125510544661716586452450511297571569519612350644945602349461018751552831884097506804646403582560406225754019600618093032570876184115977031793300771194615630656377927184057724918655004575835653460716424155161499921446296217961711889227833091963471509065674180146914929593549962377027626617274057080411504421171805069999502748890343999346252927989011902751373009611811864133307350819551760195697573763457936337124995460902298472556928135279006052771242867922279584752787744987230973615858783309971077416755825922862841551579445398750359564150870729903356934826209209865711733553050888190459
cos(4356456.234234) = -0.961955873968487973522952350483468442546449415401546758715265673727440524753861819868393981156328035893110586881627130592190339000825411735269874479792991560957725514827393849848587807447383986348064291352078053849021798513505501818416152737471576626036144116710387389207135596864651662949218545806892838965447086374690535275164189271045698921636580056005258597309127018909918953052145989386813904404531718721902252793962209898579677393712032450011031888925457402114183123045807184510734674916921562737665701656556277527954164073969321530141637051204830454137140878690073162411802604839091697442305339317105834262095
cos(3564564563652.23423423) = -0.965494335816248099635174796418647800111062739540986257897517563679405504326509513998948582866249308939414087620063693782362498679566731413288468016332234532448925361794709341746073970040752504016407417591122751393739833259362921490485598526212504401935534630974335659032384608021954405821714433380908163977491508039394546429177629720147909520531516520128258897055688671989991372732082580908876185159176496092634563166870663479862565874275335619872290886906707679526257857277390809486362360467795658440086239284468643825546464680160864079572142004734667484863471969816134365547224739718649704213198027486369608829973
cos(45621452345234523452354.3452345) = 0.890470939895336800791610353135041291152489534379294537408668559509463977774100670628792032145760739790711639280447358511307988587213064901793757759247858431668475866933610052780031324886468451552770614388651010762686533906682045300426456611556391066890734488357082485329696065798273575420826567876789326998177464482208470127541016676239399692518329325050094192349746901232274580465056796140370574401007101075452979222776844277736609056363502714684221000127198549531921197075651419775103821687278102589679645455703198580783181903719010775794256234422919029903844693222572792440630637098345595727896393253219856484683
tan(-534123123532342436,234234) = 1.009212795418654077844745039139619239407243718031019170873563054344552658785840779470364443234898785407245178522005307371929537755641188025682063213702433242177787957000003238162866490958692779288212503639744888306573406532723016303486633807651908161814806457969062660911832173575356813275300083789511918128575369753156702214781595058609480696857580097167662188777866410970750495412384024548163553454019184156680709571343297091680515320973386259113055173372123889862258143062473014611739401382065971744985592670079980899017976557174872731977098126602191584096345500151274215992689256916355116796896346228414602686844
tan(-53643561231,7456734) = -0.592123784671377749100596404021881486203877711491888139142670779219552934648684583035080955434951594421761834361798333524287294065833989524267027522135099872644071786880384142396887307444389236917020237248712661161309328181765809782499877990299001337042265853303312643364099516497758955234362342143397776355508121738183249795376500593760516189374248633907162477905042032589972738101314901490525799149846018700755159496410627501910425510041684528624821303001838595639646900906255428997813678461901147658542933201193885456782260526024994316397030956216199180424635759824497242619015314322943838601110320469463959717752
tan(-435345234,234234) = 0.1271123389122005967055399251154536815807219659434395126683780946340129038532406457240776811328355546271787013055152875156115141910975975229954473927473486581962711230156220029450480925198734588230477798991144951103652379143528217429142940500260165587523401229396836262465103617644265643901333636415777660080818579553557587922744347699121977575153942630293688119192715545699987074756624529144249400403970442801894793252186337886498130294163781924382456671912740124017999467285627494889740858754832555929854994924716101939903975619862332079300649580980920051705038010664636934833838074740188370992294648750056032013763
tan(-2*pi*1000) = 0
tan(-2*pi*100) = error: 8
tan(-2*pi*10) = 0
tan(-2*pi-0.1) = -0.1003346720854505450580800457811115368190048045764420400222080657980321128856738703479304803487309146058113754349085268531668155700497286131273580105722659446337793866669419982206243855876785544583597663442553281870997583599399063962485335274185389006322057356629341288915313804815468653053695105966920551149762671287496879193393645820125189233602252283610000925034712137873342936843738054196532329840500983621565990191616529035417715494396388743789337326149866613520028522300489634535745882112790486519325149844425535876002882576673256027417664011889199655226590380928572053299167831352803798261163208570715308087997
tan(-2*pi-0.01) = -0.01000033334666720637107672410198013564984972103620060379847236394851245231243521390839487711056044035498890267359167330820828925182125529956831081301540656462913950514589277008930012865623267035603135925823738518890032212087354469363035504086053056971015476570502936666436720008845316764903806119182826757710553821536358660922682611570063922079188634827590889899513498886995026803556365392050551056549582570700454576401733741047352453643518561980151569779104670055660387496488186166819894813964831726906823142627419897530671515163231476091968785071431595481578705622885120265616581831766748399441581956261560525688876
tan(-2*pi-0.001) = -0.001000000333333466666720634942504418034314959774193385492407291449117509378768852095411640847686891056738182675889066009661614180200081210916093219301784885258556727965006003390164175953517988936234141904888703552403266816593895181977662516093058228039979583806312870639681309335015946478439261875417849634168845216663592586622508345747683952558094117633827384756027883059773517658637896410229156659765332574991665122759878408094435201926462725224405860331665834973605307105898719610314771667637305239790762229051681440582724130643287113238900791779887780931428714284014373006353567497638028091655050844604275169804951
tan(-2*pi-0.0001) = -0.0001000000003333333346666666720634920853615521168510505435963228299335448285223563256890009637629547350022499689851511707188212456487576129792393408610087462692267522190882666586321879927459036178798086248390415098137713389232200131247255107445911647577197113561562620502711658896851208769082453773876311276949820751941762738271085652106239906463420024654399793737200072861366760963288903734331379062406191066182753690484831657980383433288594958013658201540857108295546976506257295774151015408492984428466288239641583457406603244852988287095896039532736884821496599378944817600346547728775674567504614627675669316628711
tan(-2*pi) = 0
tan(-2*pi*1.0) = 0
tan(-2*pi*0.9) = 0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
tan(-2*pi*0.8) = 3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
tan(-2*pi*0.7) = -3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
tan(-2*pi*0.6) = -0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
tan(-2*pi*0.5) = 0
tan(-2*pi*0.4) = 0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
tan(-2*pi*0.3) = 3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
tan(-2*pi*0.2) = -3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
tan(-2*pi*0.1) = -0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
tan(-pi*1.0) = 0
tan(-pi*0.9) = 0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
tan(-pi*0.8) = 0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
tan(-pi*0.7) = 1.37638192047117353820720958191088767952589933600815866336567576561909519376717298506595299311007019239510091370278466879732005156289800300379129709727367455344994632487701176197817970053896827474170099360642837231456967077045776978667337458201814405279153985850617735471846691898437461613222524883370245737164486863349268066326958270753324928148026487377936345800984647407684716236676159294129472423561998954504538117822795645512942452714666903671450819896098277797265385246927047015334716990464479037247244614518627302658970921443938884017699958185370018259680039825768135883181870960898097866907520831590022084725
tan(-pi*0.6) = 3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
tan(-pi*0.5) = error: 13
tan(-pi*0.4) = -3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
tan(-pi*0.3) = -1.37638192047117353820720958191088767952589933600815866336567576561909519376717298506595299311007019239510091370278466879732005156289800300379129709727367455344994632487701176197817970053896827474170099360642837231456967077045776978667337458201814405279153985850617735471846691898437461613222524883370245737164486863349268066326958270753324928148026487377936345800984647407684716236676159294129472423561998954504538117822795645512942452714666903671450819896098277797265385246927047015334716990464479037247244614518627302658970921443938884017699958185370018259680039825768135883181870960898097866907520831590022084725
tan(-pi*0.2) = -0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
tan(-pi*0.1) = -0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
tan(-0.2) = -0.2027100355086724833213582716475344826268756696516313300478199668903821850019997000911739008926214427230475211974714032856535626658489790785739611119838806868646617005107165567542172817696005668835749406625761470894756665798487191824712130234167695968357035330019358771709906132913081220809592233709680822042527865632076478262138223868944484026520555412669738134778045367457012958803012530299981448281321196244929143965114222109516051595993894502008419476754018330066244672146737776779781241224742315760577229338427968326927743757695555142620796834162904174650224944212493714772874153297318272453115416748535732828735
tan(-0.1) = -0.1003346720854505450580800457811115368190048045764420400222080657980321128856738703479304803487309146058113754349085268531668155700497286131273580105722659446337793866669419982206243855876785544583597663442553281870997583599399063962485335274185389006322057356629341288915313804815468653053695105966920551149762671287496879193393645820125189233602252283610000925034712137873342936843738054196532329840500983621565990191616529035417715494396388743789337326149866613520028522300489634535745882112790486519325149844425535876002882576673256027417664011889199655226590380928572053299167831352803798261163208570715308087997
tan(-0.065) = -0.0650916966371017490180964970856255930809868787637227366096660912004616898162197467225209360701725137422864515642509722777970277506642553698395860472549930801602713013278183644066850535818490106115899389573665937189493568689998487340516844162323213585619691250203760383770305243547855127606380231284159567779725165838147481429420344218708730209960069444141923366795831731625984361844914322602527779311385160971398259279883939941816861212666770631872935765492263949965586556514855401867600570086561764915219691944644968703546299101273773672103340128177599396598514892794982363380405336808673581687264662956427500389098
tan(-0.0023) = -0.00230000405567524847570862116783224914488142934027903591234189584612933322147506647075760525995180625095985954204665582288391539715981084348201777019869050934821255467239353910866595826948873162695200096428943933637123998767945489949173453085697195737536747427441359428535561357713332186199603989653571071212875274995475557254666178912966317793967245075092857621470692463257573441609637857233310240068192671156367484525473682688185091705008988039746880764716269615579221150104999500654436766437320528649052690311573303875096083044468725404509345305652991636239322604758893288364183925761794760119066274156968537569087
tan(-0.0000234234) = -0.00002342340000428379372211509908172101495847890686123669829650268734576922021710685936383325212097659437113320802056997454953348464838240799628063760669393394512844483073429283683859887451248864747981499946687613486452041655098295811063929363447233971499093607782609231773710395401376006397120145310118078479228667797965418678403549842866048934746338188616818681495980664315571904695905480127583327447210957353406778695965190523084193294660363779062300859708342633522943896372220510394098427884904871248970900421070138802316098163176639723513866006625698195046329397010310893789519901122538307893225522037651376149487968
tan(0) = 0
tan(0.0000234234) = 0.00002342340000428379372211509908172101495847890686123669829650268734576922021710685936383325212097659437113320802056997454953348464838240799628063760669393394512844483073429283683859887451248864747981499946687613486452041655098295811063929363447233971499093607782609231773710395401376006397120145310118078479228667797965418678403549842866048934746338188616818681495980664315571904695905480127583327447210957353406778695965190523084193294660363779062300859708342633522943896372220510394098427884904871248970900421070138802316098163176639723513866006625698195046329397010310893789519901122538307893225522037651376149487968
tan(0.0023) = 0.00230000405567524847570862116783224914488142934027903591234189584612933322147506647075760525995180625095985954204665582288391539715981084348201777019869050934821255467239353910866595826948873162695200096428943933637123998767945489949173453085697195737536747427441359428535561357713332186199603989653571071212875274995475557254666178912966317793967245075092857621470692463257573441609637857233310240068192671156367484525473682688185091705008988039746880764716269615579221150104999500654436766437320528649052690311573303875096083044468725404509345305652991636239322604758893288364183925761794760119066274156968537569087
tan(0.065) = 0.0650916966371017490180964970856255930809868787637227366096660912004616898162197467225209360701725137422864515642509722777970277506642553698395860472549930801602713013278183644066850535818490106115899389573665937189493568689998487340516844162323213585619691250203760383770305243547855127606380231284159567779725165838147481429420344218708730209960069444141923366795831731625984361844914322602527779311385160971398259279883939941816861212666770631872935765492263949965586556514855401867600570086561764915219691944644968703546299101273773672103340128177599396598514892794982363380405336808673581687264662956427500389098
tan(0.1) = 0.1003346720854505450580800457811115368190048045764420400222080657980321128856738703479304803487309146058113754349085268531668155700497286131273580105722659446337793866669419982206243855876785544583597663442553281870997583599399063962485335274185389006322057356629341288915313804815468653053695105966920551149762671287496879193393645820125189233602252283610000925034712137873342936843738054196532329840500983621565990191616529035417715494396388743789337326149866613520028522300489634535745882112790486519325149844425535876002882576673256027417664011889199655226590380928572053299167831352803798261163208570715308087997
tan(0.2) = 0.2027100355086724833213582716475344826268756696516313300478199668903821850019997000911739008926214427230475211974714032856535626658489790785739611119838806868646617005107165567542172817696005668835749406625761470894756665798487191824712130234167695968357035330019358771709906132913081220809592233709680822042527865632076478262138223868944484026520555412669738134778045367457012958803012530299981448281321196244929143965114222109516051595993894502008419476754018330066244672146737776779781241224742315760577229338427968326927743757695555142620796834162904174650224944212493714772874153297318272453115416748535732828735
tan(pi*0.1) = 0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
tan(pi*0.2) = 0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
tan(pi*0.3) = 1.37638192047117353820720958191088767952589933600815866336567576561909519376717298506595299311007019239510091370278466879732005156289800300379129709727367455344994632487701176197817970053896827474170099360642837231456967077045776978667337458201814405279153985850617735471846691898437461613222524883370245737164486863349268066326958270753324928148026487377936345800984647407684716236676159294129472423561998954504538117822795645512942452714666903671450819896098277797265385246927047015334716990464479037247244614518627302658970921443938884017699958185370018259680039825768135883181870960898097866907520831590022084725
tan(pi*0.4) = 3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
tan(pi*0.5) = error: 13
tan(pi*0.6) = -3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
tan(pi*0.7) = -1.37638192047117353820720958191088767952589933600815866336567576561909519376717298506595299311007019239510091370278466879732005156289800300379129709727367455344994632487701176197817970053896827474170099360642837231456967077045776978667337458201814405279153985850617735471846691898437461613222524883370245737164486863349268066326958270753324928148026487377936345800984647407684716236676159294129472423561998954504538117822795645512942452714666903671450819896098277797265385246927047015334716990464479037247244614518627302658970921443938884017699958185370018259680039825768135883181870960898097866907520831590022084725
tan(pi*0.8) = -0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
tan(pi*0.9) = -0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
tan(pi*1.0) = 0
tan(2*pi*0.1) = 0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
tan(2*pi*0.2) = 3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
tan(2*pi*0.3) = -3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
tan(2*pi*0.4) = -0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
tan(2*pi*0.5) = 0
tan(2*pi*0.6) = 0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
tan(2*pi*0.7) = 3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
tan(2*pi*0.8) = -3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
tan(2*pi*0.9) = -0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
tan(2*pi*1.0) = 0
tan(2*pi+0.001) = 0.001000000333333466666720634942504418034314959774193385492407291449117509378768852095411640847686891056738182675889066009661614180200081210916093219301784885258556727965006003390164175953517988936234141904888703552403266816593895181977662516093058228039979583806312870639681309335015946478439261875417849634168845216663592586622508345747683952558094117633827384756027883059773517658637896410229156659765332574991665122759878408094435201926462725224405860331665834973605307105898719610314771667637305239790762229051681440582724130643287113238900791779887780931428714284014373006353567497638028091655050844604275169804951
tan(2*pi+0.01) = 0.01000033334666720637107672410198013564984972103620060379847236394851245231243521390839487711056044035498890267359167330820828925182125529956831081301540656462913950514589277008930012865623267035603135925823738518890032212087354469363035504086053056971015476570502936666436720008845316764903806119182826757710553821536358660922682611570063922079188634827590889899513498886995026803556365392050551056549582570700454576401733741047352453643518561980151569779104670055660387496488186166819894813964831726906823142627419897530671515163231476091968785071431595481578705622885120265616581831766748399441581956261560525688876
tan(2*pi+0.1) = 0.1003346720854505450580800457811115368190048045764420400222080657980321128856738703479304803487309146058113754349085268531668155700497286131273580105722659446337793866669419982206243855876785544583597663442553281870997583599399063962485335274185389006322057356629341288915313804815468653053695105966920551149762671287496879193393645820125189233602252283610000925034712137873342936843738054196532329840500983621565990191616529035417715494396388743789337326149866613520028522300489634535745882112790486519325149844425535876002882576673256027417664011889199655226590380928572053299167831352803798261163208570715308087997
tan(2*pi*10) = 0
tan(2*pi*100) = error: 8
tan(2*pi*1000) = 0
tan(5345.234234) = 5.32398194905208772163902974176398251814037808710515803224464090049592787833629117537047763251512551025539331709318204920305543703722080715840419732112155538818732334674332992003845733509081647303692030122601537297081360578602314084049835756392981319241525542559300147430238750498475640955596990235797821604033457954593189063665480168156581823987232602513923102537276543373707979529116983522698532692874630878042191703421783375229292120595979451950024792034447631058063173288058029403617648804691244082233682390662693220072979698837210368683537200037282723847467398276014007871390407751192215971724318661530408152599
tan(4356456.234234) = 0.284009765147711714219477605850063788210966123955479521923689429840383477530791621180584504214228536017938289660883412712844960755259048713901186519167997757324271230760137652481880173762890247711482901108220062484348941172341587178657838872312874065946871162180750116535285877470114102377159854273106264630970804981342925240922792817290300637788118947962577135434656541690838010665390220998357068443818678564741496407881090621710518942129130047203110433354536038078670553532308270401699242029535966470543715964187770834267244419819110283704733469065402479794678074037146829188122396239866708411117331185335075414067
tan(3564564563652.23423423) = -0.269731311288690404072358809100753598697711415761426177167389201660421225296473852499076976386949182789273319246271386213901942705016623450909350300610536733487674957876899171674784390475921039264231598150132154526856992900716474316966037323594938139497756701795443480692241935954762820624975405558158725612511202172446564201003964874525099303506460451957031777274463066012621163970620091377222512963558802577042635257496927881281902317981495866329116265907020418522270937802465519530666636813394440563043376235223720783164321835605445701135398386061495974861803482603908563905797905693391995995858039064848350811961
tan(45621452345234523452354.3452345) = 0.511010627580638142646211561754660616807883564669899502278164011911699421590235472152421816225727220175927800708092062521809119978899777475743621268678751641824513551553963268451747131106730330996015370542035134456724256129761224500213204211565178196577922882150963657786806669853773139954619337290295689393850208478749835522340109987903698067432886669682593536302726691756550973526209277385672951078632050767990285658060364291493731090997042031708668894482581728876589969236505980441311760761267257911215681324970403924350965219734743384461826971526420036611899547479317407813484507803601717700395993737044952422692
tan(pi/4) = 1
cot(-534123123532342436,234234) = 0.990871305377343821115971251846574172404711058918125157096356420967746295511425662786460393033909893748170224511759015393432300274582324332669947670902717991258007148236940678707656643115350422667996354657470718040013590069615646374047814313494921674156452882913195581185988287556246956831194739754997004766593084673670505595926051054657371713122385161776836349683262073076750926241307017454944194445190232383176747512274577592317598255088669298401607823491615604239116632203796673082802399251343205695762435767832042644424186412953584239735819931456747465502904635821792108124355199437954806426534092498097547725815
cot(-53643561231,7456734) = -1.688836060782441137192973582512247084215343434428481638321359465511330436373294724786429986010520967714153970889315970833434150418648311358146245503072039324232164622025742984918285944381214730877175958084685126643581982857117568415750876582116936215530491618233437622987746058049417144260852212594213683257043550850962302037663899219167624822581252912810931872974466105418839172461857630063481814340336516041883746728380052199218645581601582253486724627002416862840864561569750572486561148585960759951046937138850135087410949922864636775685323062788634385355369966803085001215653554534416739337942157870641117017632
cot(-435345234,234234) = 7.8670568770725153558109366006732893716773250827695952319832467109730586852389003456874905352420443516870955373896750458352030578667001290240009752308041911982465703664453472947749876680021346196645194524028562549630495686641814236507941185500525322377895534137300549173463559747206216087940608808073305927195916336671662892842140083933347680411763731713181153148662610611420519513227727223134321783944311003061451418403657509934745126949687102536045298954485705738128116986681993605962914887239732907681850957437253921152530795648622826672362732269646936802389857153674408720332346675622270828896680600503949144367
cot(-2*pi*1000) = error: 13
cot(-2*pi*100) = error: 8
cot(-2*pi*10) = error: 13
cot(-2*pi-0.1) = -9.96664442325923785979411268927059390763024832915144742700668097436523421025253652028656737425035410423539782429754830010452428456312117227725095002747370866122046647858723233953757115187028046410699745560894723257360309483131773336235614307861769144577225337957747527077345394425262489720104208759130714000153765325191315885723773155627739545600784971054043368535963839552963520376218565647308775873755378144927701747090247560825193191717812077256714894906705032458492636993043409487176501519453535052552474885648529756118483601168729566540946440267221329577909837003419382571458807560119995533675350771751731679028
cot(-2*pi-0.01) = -99.996666644444232802116380738386518204485407663169761073082763617964548025261343131139675532677951417995946734760431169908066824929455042876650652037284554879003673154143043407691988466558483699574405855516838437438596849486905720216821193873086012950804755424556194731165205236912900912840300635071056352656374076473235457011022150261436847959394194823979055979273541584813629936660121139604471765233468732953581215756990151568686380574709337907418184128466417599340537529652051208271493633121790583354577906072215934713706494140840911319103336451386731843211444077785575517749668607733071050981656903781201257822
cot(-2*pi-0.001) = -999.999666666644444442328042116402095024315082134968695793042050776743819546446395206344083951648109747901870597486630563194137990523244621826271710566877660830315203687010131124331530152712768784015091160193388908574597420779564240954914228404224983635607959690022715087293540916459143123191419410029188536236492719923902383272186201390995593593472862207075988218163714577797029944853937060922196075112885396208171658432026538889838994201424545170476614788830627642076087646566138871797252660389334869530320618672507536273084694932681745976810917629450994451000238033830064786114416893318450714835881444641513062006
cot(-2*pi-0.0001) = -9999.9999666666666444444444232804232592592592378814600820382830745582068111244996588960780430634212702096106466946151849435660657886898881061910342798084106325371567432984295422685481089870715037944251188165397016715333566666650222983608318668044213652751813132686523001854432417311525081882127982776691682684017144239992125840119411750925935628836922728985076869566720559279193432151973888741017784140911094076848062423089223743566468938446555329031125541432022449484637031553370293603540437307140611078141999687870126133152111359717031054362780953627577134439808675363559902786126896931777883980767419741772850765
cot(-2*pi) = error: 13
cot(-2*pi*1.0) = error: 13
cot(-2*pi*0.9) = 1.37638192047117353820720958191088767952589933600815866336567576561909519376717298506595299311007019239510091370278466879732005156289800300379129709727367455344994632487701176197817970053896827474170099360642837231456967077045776978667337458201814405279153985850617735471846691898437461613222524883370245737164486863349268066326958270753324928148026487377936345800984647407684716236676159294129472423561998954504538117822795645512942452714666903671450819896098277797265385246927047015334716990464479037247244614518627302658970921443938884017699958185370018259680039825768135883181870960898097866907520831590022084725
cot(-2*pi*0.8) = 0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280356
cot(-2*pi*0.7) = -0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
cot(-2*pi*0.6) = -1.37638192047117353820720958191088767952589933600815866336567576561909519376717298506595299311007019239510091370278466879732005156289800300379129709727367455344994632487701176197817970053896827474170099360642837231456967077045776978667337458201814405279153985850617735471846691898437461613222524883370245737164486863349268066326958270753324928148026487377936345800984647407684716236676159294129472423561998954504538117822795645512942452714666903671450819896098277797265385246927047015334716990464479037247244614518627302658970921443938884017699958185370018259680039825768135883181870960898097866907520831590022084725
cot(-2*pi*0.5) = error: 13
cot(-2*pi*0.4) = 1.37638192047117353820720958191088767952589933600815866336567576561909519376717298506595299311007019239510091370278466879732005156289800300379129709727367455344994632487701176197817970053896827474170099360642837231456967077045776978667337458201814405279153985850617735471846691898437461613222524883370245737164486863349268066326958270753324928148026487377936345800984647407684716236676159294129472423561998954504538117822795645512942452714666903671450819896098277797265385246927047015334716990464479037247244614518627302658970921443938884017699958185370018259680039825768135883181870960898097866907520831590022084725
cot(-2*pi*0.3) = 0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
cot(-2*pi*0.2) = -0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
cot(-2*pi*0.1) = -1.37638192047117353820720958191088767952589933600815866336567576561909519376717298506595299311007019239510091370278466879732005156289800300379129709727367455344994632487701176197817970053896827474170099360642837231456967077045776978667337458201814405279153985850617735471846691898437461613222524883370245737164486863349268066326958270753324928148026487377936345800984647407684716236676159294129472423561998954504538117822795645512942452714666903671450819896098277797265385246927047015334716990464479037247244614518627302658970921443938884017699958185370018259680039825768135883181870960898097866907520831590022084725
cot(-pi*1.0) = error: 13
cot(-pi*0.9) = 3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
cot(-pi*0.8) = 1.37638192047117353820720958191088767952589933600815866336567576561909519376717298506595299311007019239510091370278466879732005156289800300379129709727367455344994632487701176197817970053896827474170099360642837231456967077045776978667337458201814405279153985850617735471846691898437461613222524883370245737164486863349268066326958270753324928148026487377936345800984647407684716236676159294129472423561998954504538117822795645512942452714666903671450819896098277797265385246927047015334716990464479037247244614518627302658970921443938884017699958185370018259680039825768135883181870960898097866907520831590022084725
cot(-pi*0.7) = 0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
cot(-pi*0.6) = 0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
cot(-pi*0.5) = 0
cot(-pi*0.4) = -0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
cot(-pi*0.3) = -0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
cot(-pi*0.2) = -1.37638192047117353820720958191088767952589933600815866336567576561909519376717298506595299311007019239510091370278466879732005156289800300379129709727367455344994632487701176197817970053896827474170099360642837231456967077045776978667337458201814405279153985850617735471846691898437461613222524883370245737164486863349268066326958270753324928148026487377936345800984647407684716236676159294129472423561998954504538117822795645512942452714666903671450819896098277797265385246927047015334716990464479037247244614518627302658970921443938884017699958185370018259680039825768135883181870960898097866907520831590022084725
cot(-pi*0.1) = -3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
cot(-0.2) = -4.93315487558689365736801632174474118540562176228750269349223645428360104868343132496931844695081159481479322443131988662567873449653572183206179600845072135829334354596014517065847338314130095482431884463234595219325166823568891348305380477559957627257002382195727057094096128188553901594783628849730754244328069306158173546894918348713243826632381224108971679642808359087115045503890592552671726287675184154356020922587041135235508018386924094909410760822603183161646175885019256570909521349162815093679611693602137198679227387700998503133384900074164666512821966597066831019233564623295978775531859343022289299074
cot(-0.1) = -9.96664442325923785979411268927059390763024832915144742700668097436523421025253652028656737425035410423539782429754830010452428456312117227725095002747370866122046647858723233953757115187028046410699745560894723257360309483131773336235614307861769144577225337957747527077345394425262489720104208759130714000153765325191315885723773155627739545600784971054043368535963839552963520376218565647308775873755378144927701747090247560825193191717812077256714894906705032458492636993043409487176501519453535052552474885648529756118483601168729566540946440267221329577909837003419382571458807560119995533675350771751731679027
cot(-0.065) = -15.36294261271426068503575992403335706335641991404615367782459023146404593604385407916740579909472453940879133458689068552417174284781258058240815511622197373206143547866698195547974168049197749706590600974204856736650053155674238739572493852989783997661264557047964761808466172263457972903869043297373258652214464767523283449471653195177692432376013686138003844470445324460315098004188669047282355549658080441801707503012854357278528257108475800393790289499280661662067188591929678631960344546398062258875598851577431003007345006882840684656061433647920885400996010012426985078031358590026999476876196432855737045245
cot(-0.0023) = -434.781842028715129332380062285689325067187899505154245311354337254781831744275930551902698857730693249467645969603036306399902700533008998300526870851379393236412876539044277608691671650976378586486760527709402037241888600887155090577759324046924909742436732319701052352977322271305739284176018190584844911619162782413738510958258046145333839305887060615604703037378085698938047118635128474197332359344554231050410143568487977155059636896660346576977633539277580519536324774534694950847827801441464379427627981968455382517183756512802951822322713277236967222636200665653130879457313420983989979186902692597418416979
cot(-0.0000234234) = -42692.3503768502769654836872134878999732658185027128718617711136448288099902541572019767689639283210436978555865212485273409750299002314488799350807047319069375160878650727232619627892123673925213879100233312874204966093945968890111511566844421355441706714184746790877341246285134041131805496789884536693016402282893720057761763978443027951580707230182985447552758804041909270354433306843853814107843089003305021285661318922477866830851862029569258169373212653340368167246953820878951316917229151745740849481371082445551893029716084614378686484709986915777885810030943369777394124604189480573605717776662324376357819
cot(0) = error: 13
cot(0.0000234234) = 42692.3503768502769654836872134878999732658185027128718617711136448288099902541572019767689639283210436978555865212485273409750299002314488799350807047319069375160878650727232619627892123673925213879100233312874204966093945968890111511566844421355441706714184746790877341246285134041131805496789884536693016402282893720057761763978443027951580707230182985447552758804041909270354433306843853814107843089003305021285661318922477866830851862029569258169373212653340368167246953820878951316917229151745740849481371082445551893029716084614378686484709986915777885810030943369777394124604189480573605717776662324376357819
cot(0.0023) = 434.781842028715129332380062285689325067187899505154245311354337254781831744275930551902698857730693249467645969603036306399902700533008998300526870851379393236412876539044277608691671650976378586486760527709402037241888600887155090577759324046924909742436732319701052352977322271305739284176018190584844911619162782413738510958258046145333839305887060615604703037378085698938047118635128474197332359344554231050410143568487977155059636896660346576977633539277580519536324774534694950847827801441464379427627981968455382517183756512802951822322713277236967222636200665653130879457313420983989979186902692597418416979
cot(0.065) = 15.36294261271426068503575992403335706335641991404615367782459023146404593604385407916740579909472453940879133458689068552417174284781258058240815511622197373206143547866698195547974168049197749706590600974204856736650053155674238739572493852989783997661264557047964761808466172263457972903869043297373258652214464767523283449471653195177692432376013686138003844470445324460315098004188669047282355549658080441801707503012854357278528257108475800393790289499280661662067188591929678631960344546398062258875598851577431003007345006882840684656061433647920885400996010012426985078031358590026999476876196432855737045245
cot(0.1) = 9.96664442325923785979411268927059390763024832915144742700668097436523421025253652028656737425035410423539782429754830010452428456312117227725095002747370866122046647858723233953757115187028046410699745560894723257360309483131773336235614307861769144577225337957747527077345394425262489720104208759130714000153765325191315885723773155627739545600784971054043368535963839552963520376218565647308775873755378144927701747090247560825193191717812077256714894906705032458492636993043409487176501519453535052552474885648529756118483601168729566540946440267221329577909837003419382571458807560119995533675350771751731679027
cot(0.2) = 4.93315487558689365736801632174474118540562176228750269349223645428360104868343132496931844695081159481479322443131988662567873449653572183206179600845072135829334354596014517065847338314130095482431884463234595219325166823568891348305380477559957627257002382195727057094096128188553901594783628849730754244328069306158173546894918348713243826632381224108971679642808359087115045503890592552671726287675184154356020922587041135235508018386924094909410760822603183161646175885019256570909521349162815093679611693602137198679227387700998503133384900074164666512821966597066831019233564623295978775531859343022289299074
cot(pi*0.1) = 3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
cot(pi*0.2) = 1.37638192047117353820720958191088767952589933600815866336567576561909519376717298506595299311007019239510091370278466879732005156289800300379129709727367455344994632487701176197817970053896827474170099360642837231456967077045776978667337458201814405279153985850617735471846691898437461613222524883370245737164486863349268066326958270753324928148026487377936345800984647407684716236676159294129472423561998954504538117822795645512942452714666903671450819896098277797265385246927047015334716990464479037247244614518627302658970921443938884017699958185370018259680039825768135883181870960898097866907520831590022084725
cot(pi*0.3) = 0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
cot(pi*0.4) = 0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
cot(pi*0.5) = 0
cot(pi*0.6) = -0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
cot(pi*0.7) = -0.726542528005360885895466757480618749616092392965208462750066327345749391845683088420577522216140091431693171897300689685296271735667584391565212676137086263036487879378149451854838304673170770712327077529551731896501502410738512228280971842161444226371294179055994651427885727777309867503031230527761116335871415538118840595083099059792712644511798169640420080370845900233718291531102697735279394987408105368141422398869201244088469315561616872126120109286008056229446378795072733937706584265322373257516164584932081875984303113770189815398105884295952806862579719416943803260038374218839266040311150954942748286537
cot(pi*0.8) = -1.376381920471173538207209581910887679525899336008158663365675765619095193767172985065952993110070192395100913702784668797320051562898003003791297097273674553449946324877011761978179700538968274741700993606428372314569670770457769786673374582018144052791539858506177354718466918984374616132225248833702457371644868633492680663269582707533249281480264873779363458009846474076847162366761592941294724235619989545045381178227956455129424527146669036714508198960982777972653852469270470153347169904644790372472446145186273026589709214439388840176999581853700182596800398257681358831818709608980978669075208315900220847249
cot(pi*0.9) = -3.07768353717525340257029057603690982400670214353779242703915625037486328849509091845459372166710543527190569830831132715065199303941121531369563640511564325210662187250345467901803009901083530149808894525129506483817342572077516835254295053396463801879320255673744606108222443357228160657904750682037558526117646381467228136063240723893676688144476309962819860483919323507525876015135263348559711309534592117854274174613529051577932666008586415572321044275945291681691144177563980841451463262895078930242303307049964162848212147921337719274344601248627405306071113593573149544952758691303281365253244531227917797486
cot(pi*1.0) = error: 13
cot(2*pi*0.1) = 1.37638192047117353820720958191088767952589933600815866336567576561909519376717298506595299311007019239510091370278466879732005156289800300379129709727367455344994632487701176197817970053896827474170099360642837231456967077045776978667337458201814405279153985850617735471846691898437461613222524883370245737164486863349268066326958270753324928148026487377936345800984647407684716236676159294129472423561998954504538117822795645512942452714666903671450819896098277797265385246927047015334716990464479037247244614518627302658970921443938884017699958185370018259680039825768135883181870960898097866907520831590022084725
cot(2*pi*0.2) = 0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
cot(2*pi*0.3) = -0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
cot(2*pi*0.4) = -1.376381920471173538207209581910887679525899336008158663365675765619095193767172985065952993110070192395100913702784668797320051562898003003791297097273674553449946324877011761978179700538968274741700993606428372314569670770457769786673374582018144052791539858506177354718466918984374616132225248833702457371644868633492680663269582707533249281480264873779363458009846474076847162366761592941294724235619989545045381178227956455129424527146669036714508198960982777972653852469270470153347169904644790372472446145186273026589709214439388840176999581853700182596800398257681358831818709608980978669075208315900220847249
cot(2*pi*0.5) = error: 13
cot(2*pi*0.6) = 1.376381920471173538207209581910887679525899336008158663365675765619095193767172985065952993110070192395100913702784668797320051562898003003791297097273674553449946324877011761978179700538968274741700993606428372314569670770457769786673374582018144052791539858506177354718466918984374616132225248833702457371644868633492680663269582707533249281480264873779363458009846474076847162366761592941294724235619989545045381178227956455129424527146669036714508198960982777972653852469270470153347169904644790372472446145186273026589709214439388840176999581853700182596800398257681358831818709608980978669075208315900220847249
cot(2*pi*0.7) = 0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280357
cot(2*pi*0.8) = -0.324919696232906326155871412215134464954903471521475100307804719136672900960744948322687735446965050481703870902741989556011889913615209306113042210568294145206729222749431155061670697932898752014686958038438320209034084179859628779196201369928349913210122839725091351645290595603532374314597009152970670517886726547686920034093241823870268318484233352069471688819500286921564435417829447603007664624105942088451979389679377605520477605792526082294194044837487360871603736837098868107820292819661208557478140780127095575302703050334599512389446848778873687867110339420368777785890167695070856314382028680478736280356
cot(2*pi*0.9) = -1.37638192047117353820720958191088767952589933600815866336567576561909519376717298506595299311007019239510091370278466879732005156289800300379129709727367455344994632487701176197817970053896827474170099360642837231456967077045776978667337458201814405279153985850617735471846691898437461613222524883370245737164486863349268066326958270753324928148026487377936345800984647407684716236676159294129472423561998954504538117822795645512942452714666903671450819896098277797265385246927047015334716990464479037247244614518627302658970921443938884017699958185370018259680039825768135883181870960898097866907520831590022084725
cot(2*pi*1.0) = error: 13
cot(2*pi+0.001) = 999.999666666644444442328042116402095024315082134968695793042050776743819546446395206344083951648109747901870597486630563194137990523244621826271710566877660830315203687010131124331530152712768784015091160193388908574597420779564240954914228404224983635607959690022715087293540916459143123191419410029188536236492719923902383272186201390995593593472862207075988218163714577797029944853937060922196075112885396208171658432026538889838994201424545170476614788830627642076087646566138871797252660389334869530320618672507536273084694932681745976810917629450994451000238033830064786114416893318450714835881444641513062006
cot(2*pi+0.01) = 99.996666644444232802116380738386518204485407663169761073082763617964548025261343131139675532677951417995946734760431169908066824929455042876650652037284554879003673154143043407691988466558483699574405855516838437438596849486905720216821193873086012950804755424556194731165205236912900912840300635071056352656374076473235457011022150261436847959394194823979055979273541584813629936660121139604471765233468732953581215756990151568686380574709337907418184128466417599340537529652051208271493633121790583354577906072215934713706494140840911319103336451386731843211444077785575517749668607733071050981656903781201257822
cot(2*pi+0.1) = 9.96664442325923785979411268927059390763024832915144742700668097436523421025253652028656737425035410423539782429754830010452428456312117227725095002747370866122046647858723233953757115187028046410699745560894723257360309483131773336235614307861769144577225337957747527077345394425262489720104208759130714000153765325191315885723773155627739545600784971054043368535963839552963520376218565647308775873755378144927701747090247560825193191717812077256714894906705032458492636993043409487176501519453535052552474885648529756118483601168729566540946440267221329577909837003419382571458807560119995533675350771751731679028
cot(2*pi*10) = error: 13
cot(2*pi*100) = error: 8
cot(2*pi*1000) = error: 13
cot(5345.234234) = 0.1878293370581479403463829618913203889896015531948375878203567727836703158989336087984534400038518121774261646649659499326093932329484021800685954193846908046406698508250238188408904214023755619506817010678881292950847181271364955962123492480015619180999134287453501125671556492606816631460880103100086369516353201857439853964339229472039620959696594863892073562043310176151095226273688637299885854094858779359511607261753357277155880649489889649869803591204095065238163130723591220790944030161899632634915280822015939022766867349769233443636354595321929483474996995865645114275185032835153954926691342953406051875075
cot(4356456.234234) = 3.52100569316659310388789816914742469957456261348403918053517551570990630924313388080691610300016823592194468849934365494194411605785105717540712105407511691912332951900457016498495667671415316979270733338943329595997194004055828476268960917064704707063608605640388724580805352545968914836577250159725711696885386619326613076536722875899326060292185817381357186013177711361791104669812549124879968403912657602990860344004947437317719968791792518304539955388030375827142628347140424872433195902796057853130293088874934262141386947391119239638839289817587324297038660140691287886831060711915180528372274531285650523925
cot(3564564563652.23423423) = -3.70739309137792753469038169753692959947833540965928372016732873144497151906486185547356155062657954696249198747963118808969810500721604228918351887631296231854507734695532638736066070147907174070584088680208901992735032686945609083575846445918543205046692054944409111340469240295112635273077061919332641120985093369571961208755750147115413689752640522347048096360807432879568360814755693338507908639805764302312014845451315428570229751485801165564835511576770297391797853017060501176843877220350432615705513523871903652501729197545566132420771830155928646815496762829329378902129883559372923295783726727070251365405
cot(45621452345234523452354.3452345) = 1.956906463441797396778576685931693707265627065550292595968922184522723467654855921721750822483477852336863197507498465341167293950033700827875987337261691926635530788068474641476894290077239528890803482131959033739072848200894797565743945094066766884349508056648183910798446898688031862609468645258812459081049953399010960573562254418151070410711769757475847132461025524492466559277728965909200788340504875766449783615850035035045002279766173560553491353218137248808529731340156929420848335058767254503280209849165636667852277738681841144069917683213300928980685833534522263789719311973799180453061463874686004170788
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.00833333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(0 ; 30 ; 0) = 0.5
degtodeg(0 ; 30 ; 30) = 0.508333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(0 ; 45 ; 45) = 0.7625
degtodeg(0 ; 100 ; 200) = 1.722222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(0 ; 300 ; 400) = 5.11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
degtodeg(0 ; 600 ; 800) = 10.22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(10 ; 10 ; 10) = 10.16944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445
degtodeg(10 ; 30 ; 10) = 10.50277777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778
degtodeg(10 ; 59 ; 59) = 10.99972222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(10 ; 0.0005 ; 0.2) = 10.00006388888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889
degtodeg(10 ; 25.2 ; 55.3) = 10.43536111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
degtodeg(10 ; 65.1 ; 70.3) = 11.10452777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778
degtodeg(10 ; 100 ; 200) = 11.72222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(10 ; 300 ; 400) = 15.11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
degtodeg(10 ; 600 ; 800) = 20.22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(20 ; 15 ; 0) = 20.25
degtodeg(20 ; 15 ; 15) = 20.25416666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(20 ; 30 ; 0) = 20.5
degtodeg(20 ; 30 ; 30) = 20.50833333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(20 ; 45 ; 0) = 20.75
degtodeg(20 ; 45 ; 45) = 20.7625
degtodeg(20 ; 10 ; 20) = 20.17222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(20 ; 50 ; 40) = 20.84444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445
degtodeg(50 ; 15 ; 0) = 50.25
degtodeg(50 ; 15 ; 15) = 50.2541666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(50 ; 30 ; 0) = 50.5
degtodeg(50 ; 30 ; 30) = 50.5083333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(50 ; 45 ; 0) = 50.75
degtodeg(50 ; 45 ; 45) = 50.7625
degtodeg(50 ; 10 ; 20) = 50.1722222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(50 ; 50 ; 40) = 50.8444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(60 ; 15 ; 0) = 60.25
degtodeg(60 ; 15 ; 15) = 60.2541666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(60 ; 30 ; 0) = 60.5
degtodeg(60 ; 30 ; 30) = 60.5083333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(60 ; 45 ; 0) = 60.75
degtodeg(60 ; 45 ; 45) = 60.7625
degtodeg(60 ; 10 ; 20) = 60.1722222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(60 ; 50 ; 40) = 60.8444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(80 ; 15 ; 0) = 80.25
degtodeg(80 ; 15 ; 15) = 80.2541666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(80 ; 30 ; 0) = 80.5
degtodeg(80 ; 30 ; 30) = 80.5083333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(80 ; 45 ; 0) = 80.75
degtodeg(80 ; 45 ; 45) = 80.7625
degtodeg(80 ; 10 ; 20) = 80.1722222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(80 ; 50 ; 40) = 80.8444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(-10 ; 10 ; 10) = -10.16944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445
degtodeg(-10 ; 30 ; 10) = -10.50277777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778
degtodeg(-10 ; 59 ; 59) = -10.99972222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-10 ; 0.0005 ; 0.2) = -10.00006388888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889
degtodeg(-10 ; 25.2 ; 55.3) = -10.43536111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
degtodeg(-10 ; 65.1 ; 70.3) = -11.10452777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778
degtodeg(-10 ; 100 ; 200) = -11.72222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-10 ; 300 ; 400) = -15.11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
degtodeg(-10 ; 600 ; 800) = -20.22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-20 ; 15 ; 0) = -20.25
degtodeg(-20 ; 15 ; 15) = -20.25416666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(-20 ; 30 ; 0) = -20.5
degtodeg(-20 ; 30 ; 30) = -20.50833333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(-20 ; 45 ; 0) = -20.75
degtodeg(-20 ; 45 ; 45) = -20.7625
degtodeg(-20 ; 10 ; 20) = -20.17222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-20 ; 50 ; 40) = -20.84444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445
degtodeg(-50 ; 15 ; 0) = -50.25
degtodeg(-50 ; 15 ; 15) = -50.2541666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(-50 ; 30 ; 0) = -50.5
degtodeg(-50 ; 30 ; 30) = -50.5083333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(-50 ; 45 ; 0) = -50.75
degtodeg(-50 ; 45 ; 45) = -50.7625
degtodeg(-50 ; 10 ; 20) = -50.1722222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-50 ; 50 ; 40) = -50.8444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(-60 ; 15 ; 0) = -60.25
degtodeg(-60 ; 15 ; 15) = -60.2541666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(-60 ; 30 ; 0) = -60.5
degtodeg(-60 ; 30 ; 30) = -60.5083333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(-60 ; 45 ; 0) = -60.75
degtodeg(-60 ; 45 ; 45) = -60.7625
degtodeg(-60 ; 10 ; 20) = -60.1722222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-60 ; 50 ; 40) = -60.8444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
degtodeg(-80 ; 15 ; 0) = -80.25
degtodeg(-80 ; 15 ; 15) = -80.2541666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667
degtodeg(-80 ; 30 ; 0) = -80.5
degtodeg(-80 ; 30 ; 30) = -80.5083333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
degtodeg(-80 ; 45 ; 0) = -80.75
degtodeg(-80 ; 45 ; 45) = -80.7625
degtodeg(-80 ; 10 ; 20) = -80.1722222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
degtodeg(-80 ; 50 ; 40) = -80.8444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
degtorad(20 ; -15 ; 0) = error: 13
degtorad(20 ; 0 ; -20) = error: 13
degtorad(0 ; 0 ; 0) = 0
degtorad(0 ; 0 ; 30) = 0.0001454441043328607980769742307073843927869059907118104546747659533475840928836207869735201308028757901843587077089482549373654557689606751033206184911170593109930687084584230796808129465103217108764065724272597673919413632466886874182308695909847778661641503966168268679912247373448246941484842707935774872493984539960920451334037463408717247264683039059209532574079319690068898364130270438403676625745107896884428592403681987123202491635468422733851179664102953686458133033280441076338531452862505532004552626556685489186613898793956664455896847547305491177640171545933877913507755733645749290587687561111374132937622
degtorad(0 ; 30 ; 0) = 0.00872664625997164788461845384244306356721435944270862728048595720085504557301724721841120784817254741106152246253689529624192734613764050619923710946702355865958412250750538478084877679061930265258439434563558604351648179480132124509385217545908667196984902379700961207947348424068948164890905624761464923496390723976552270800422478045230348358809823435525719544447591814041339018478162263042205975447064738130657155442209192273921494981281053640310707798461772211874879819968264645803118871717503319202731575934011293511968339276373998673538108528383294706584102927560326748104653440187449574352612536666824479762573
degtorad(0 ; 30 ; 30) = 0.00887209036430450868269542807315044796000126543342043773516072315420262966590086800538472797897542320124588117024584355117929280190660118130255772795814061797057719121596380786052958973712962436346080091806284581090842315804800993251208304505007144983601317419362643894746470897803430634305754051840822672221330569376161475313762852679317520831456653826117814870188385010942028002119464967426242741704515817099501441366246012145153519897635737867649219595102801748739461150301069056566504186246128374522777102199578148403834478264313565318097077003856349618360504643019665527239730997523907067258489412277938221091949
degtorad(0 ; 45 ; 45) = 0.01330813554645676302404314210972567194000189815013065660274108473130394449885130200807709196846313480186882175536876532676893920285990177195383659193721092695586578682394571179079438460569443654519120137709426871636263473707201489876812456757510717475401976129043965842119706346705145951458631077761234008331995854064242212970644279018976281247184980739176722305282577516413042003179197451139364112556773725649252162049369018217730279846453606801473829392654202623109191725451603584849756279369192561784165653299367222605751717396470347977145615505784524427540756964529498290859596496285860600887734118416907331637924
degtorad(0 ; 100 ; 200) = 0.03005844822879123160257467434619277450929390474710749396611829702516737919594829597452749369926099663810079959318263935372219419225187285468626115483085892427190086641474076980070134227879982024779069163496701859433454840431566206643437971547018742567392441530081088605151977905126377012402008263067268069820901382585902266090344091044682311013678280722366367319763927359475723285869225572700931693206556320227819090967609440054618482713301406983292437972479437618680141602112911557766298335915844766142742094883816677652335390840843773208853484931098015100456354528263347687916028516201215200547887626296839874737752
degtorad(0 ; 300 ; 400) = 0.0892057173241546228205441948338624275759690076365770788671897847198515769686207493437590135590971513130733407281549296949174795382958807300366460078851297107424154745211661555375652738596639826708626977553859906670573694579690616165149333491373304245806789099249871457012845055714924790777370194200608588462977184509364543484876310890679911655672263956315179978768649409908924329999899202220921663790332843422449536674258285435564194869753965943428723527316478261027654927078670526820965957755670059629458944288100433367789857926960087532950066495680701255619305214839445120284756849969392898227115037481642801535075
degtorad(0 ; 600 ; 800) = 0.178411434648309245641088389667724855151938015273154157734379569439703153937241498687518027118194302626146681456309859389834959076591761460073292015770259421484830949042332311075130547719327965341725395510771981334114738915938123233029866698274660849161357819849974291402569011142984958155474038840121717692595436901872908696975262178135982331134452791263035995753729881981784865999979840444184332758066568684489907334851657087112838973950793188685744705463295652205530985415734105364193191551134011925891788857620086673557971585392017506590013299136140251123861042967889024056951369993878579645423007496328560307015
degtorad(10 ; 10 ; 10) = 0.1774902886542011272532675528732447539976209439986460248547727184018351213489785670366857329564427559549790763074865204418983111900550105177522614319931847125152081805554289649038187323914292611728414872187326694739657769487090948793810711908650905893423182006714010545719579211398010684258669717917623936066825800265643257444637051179771280745334868665255366251234796461780745637026973358331953375617613336831297692263293251619348107292483298542876389583426971148707741678279898260158454549643210917556222388608008525304064494494891782857679452956895134400446889343221309013783964580292362717613841387076246900228211
degtorad(10 ; 30 ; 10) = 0.1833080528275155591763465221015401297090971836271184430417633565357384850643233985156265381885577875623534246158444506393929294208134375218850861716378670849549309288937658880910512502518421296078977501158230601696434314785766423761103059745044817039888842165360741292916069106335940561918063426235054930966585181864080075497998549716119970635922190227623747554197969249383501571592184175868100440647417652706674835959440531104276206957902035452230436769991089296166066999611115903211995807757711138836404493670275944871529050446650049435915326858787354047552496205058664130324274809638192689237348889520701865545716
degtorad(10 ; 59 ; 59) = 0.191981369582565158101670085392723818998956344206566073155535232887032749803283318112147455322102613850347348885554731575491156099835792447213105720991481055200484259541503184409350395628740980966494128718235317631782868106854177769150806831113540624074473051854324238186150279137257102119527621305162497252964312659708296507921831711739314248113945545685460934669889934690127687737315263634490635676268425362421626101978010026972318220909713572792576211729376210100185366616240620606431690006341188539494264863393962287669079261139633185963530886752500483811243843491452104989978730988793420526606132441497680967323
degtorad(10 ; 0.0005 ; 0.2) = 0.1745340402708995096251543336512966946246318884667680028232049838894099096050570521275909539511204369356218626674970078614597333912470388224938676474155697373130667303435392101939197553783092988514712726964336631952129741131446495151472499458485976560272877344265663039287909508701092766341695966650357354600137235167910908657638517044346830216515342774350893028644918236200301898510449524824439712414926855421857091503626812776410934514997979205195708455967635879728022485623117774987823005509478584281208520104826188279353775925972084348170378932597785421933901096435838989273310439835523766116452912271617480060165
degtorad(10 ; 25.2 ; 55.3) = 0.1821314100234627153199038005751173899714511141622598964634444999731565297528949063490107603303625224197619626704790592569496428836425456602992223680447300751289970030423372453764334735145736269669076209448865286514426258499109308948968182395134148510516162398274439999295579025084744244161451048727854512248108846935796229046706186637143448105550904441634742435673667553090844183826370288021414696745139729820879808646894743828449498800571095912313580726508496400842620703371877134904417088304053469082487662921432359264009344005406940020467121362129652623925387217252059058003997065752998577476494497151310848810251
degtorad(10 ; 65.1 ; 70.3) = 0.1938105716013914374054848313009203567122396652164182759738282060269675324114496555429844268338334483715659668995076041284200889818900878710958680328814299378017404203315486186748027531193524603502830687107954879730155173186200324945807570676694925137045975166757751974292532489172638473562683918175097234509375805494658141288829394948863443060904952478089267901372236924203376722466031004225229929792471893940699424616910407394442658878899210257841830453535963581865208785944296553334401163968912663302453238833934204045694440078561660176275638220178283565489892992390549454458669851164752245510685808308554191685142
degtorad(10 ; 100 ; 200) = 0.2045913734282241892949437511950540458535810936012800395758374410422682906562932403427516506627119448593312488439205452785607411150046829786710033441713300974635833165648484654176768780911858732994785785476787394646641843003420869683114232246519208650709048912410031276409894638650534031022012075829656653974871586211694768209879365194928927818987474943288075820871576364030250365543247083354505120214785108284096219981179328553304838233892247978950659394171488185617773800147820447382867577026591115019737361356404254789170217636832374667961565549876390923213841307946988265000909731995020668760013835963332946998922
degtorad(10 ; 300 ; 400) = 0.263738642523587580512913271682723698920256196490749624476908928736952488428965693711983170522548099534303789978892835619756026461048690854021388197225600883934097924671273851154540809672050035722550584668097711537387005353995486518391976858319063863977659385865179387290754190385282112055918144372353843545575863246246908508572126698114060837329191082736661906766383303799160236695622372830533361468446231968376384755867666998340718483231607322405013912424002268477741456701519981842720370119067669803492209615612302039172653647970808488002628355244729066878751106996009861649406373034429204693234011081529176106022
degtorad(10 ; 600 ; 800) = 0.35294435984774220333345746651658612649622520412732670334409871345680406539758644305574218408164525084737713070704776531467350599934457158405803420511073059467651339919244000669210608353171401839341328242348370220444437481196454813490691020745639428855833829579016653299203869595677459113365516379241470239187358169718336285705975778718205200289641747836817990464324824479005266969561229305262552784747951631062133842329349554189713797020700391674788626515565009458050694940938703452481696589463467576643810404442234537595163944066681724129763500481279919244068162847995437367788205803136849451594551482969345625953
degtorad(20 ; 15 ; 0) = 0.353429173528851739327047380618944074472181557429699404859681266634629345707198512345653917850988170147991659732744259497798057518574440501069102933414454125713156961553968083624375460020081757429667970998241234762417512689453510426301013106093010214778885463778889289218676111747924006780816778028393294016038243210503669674171103608318291085317978491387916415501274684686742302483655716532093420056061218942916147954094722870938205467418826724325836658377017745809326327087147181550263143045588844277106288253274573872347177406931469462782933953995234356166561685661932332982384643275917077612808077350063914303842
degtorad(20 ; 15 ; 15) = 0.353501895581018169726085867734297766668575010425055310087018649611303137753640322739140677916389608043083839086598733625266740246458920838620763242660012655368653495908197295164215866493336918285106174284454864646113483371076854770010128540888502603711967538977197702652671724116596419127891020163790082759662942437501715696737805481488726947681212643340876892129978650671245747401862230054013603887348474337760369383714906970294365592000600145462529217360222893493649233738811203604080069618231969553706515884602408146806508101871167296005728796372599630725443694239229026878060031062599365077337461728119483010489
degtorad(20 ; 30 ; 0) = 0.357792496658837563269356607540165606255788737151053718499924245235056868493707135954859521775074443853522420964012707145919021191643260754168721488147965905042949022807720776014799848415391408755960168171059027784175753586854171048847939193822553550763809975677394095258412853868268747605271306152200618633520196830386431028173215998544442827112027608565545013223512643756948997576046527847304449933296542633569433731305768832307812942325231992527390197369326606868700726186988504779278737404176360873119946132944630339907019103313339456150624496637150829699482200299733966722907910476854325484571140033398036702655
degtorad(20 ; 30 ; 30) = 0.357937940763170424067433581770872990648575643141765528954599011188404452586590756741833041905877319643706779671721655400856386647412221429272042106639082964353942091516179199094480661361901730466836574743486287551567694950100859736266170063413538328629974126074010922126404078605613572299419790422994196120769595284382523073306619744885314551838495912471465966480920575725955887412459554891144817595871053423257876590546137031020133191488778834800775315335736902237346539490316548886912590549462611426320401395600298888825680493192735122596214181391881378817246217454327354514258686050218900413629908789509174115949
degtorad(20 ; 45 ; 0) = 0.362155819788823387211665834461387138039395916872408032140167223835484391280215759564065125699160717559053182195281154794039984864712081007268340042881477684372741084061473468405224236810701060082252365343876820805933994484254831671394865281552096886748734487575898901298149595988613488429725834276007943251002150450269192382175328388770594568906076725743173610945750602827155692668437339162515479810531866324222719508516814793677420417231637260728943736361635467928075125286829828008294331762763877469133604012614686807466860799695209449518315039279067303232402714937535600463431177677791573356334202716732159101468
degtorad(20 ; 45 ; 45) = 0.362373985945322678408781295807448214628576275858475747822179372765505767419541190744525405895365031244329720256844577176446033048365522019923320970618153273339230687124161103024745456230466542648566975202517710457021906529124864702522211585938574053547980713170824141600136433094630725470948560682198309481876248131263330449875434008281902155995779181602055040831862500780666027423056879728276031304393632508755383797377367091745900790976957524139021413311250910981043845241821894169745111480693253298934286906598189630844852884514302949186699566411163126909048740669425682150457341037838435749922355850898865221409
degtorad(20 ; 10 ; 20) = 0.352071695221745038544995621132341820139503768183055840616050117736718560840284718333901063296827996106270978460794075785049313264730807533438110494164028238810554986941689468214021205852652088128154842988920143600092726632484416010397524989910485621361353393410465571784091347532705642968764258167653237468377190973206810586259335309136821654537607654932654185098800652976011330677134130789583321872032451572490681267851286349623216475225722863107575557357188322368632069589418769879013847022917172447235372468488334082439671101390443242624096896284415897734097525552394046929777404591181044941592902293026631779767
degtorad(20 ; 50 ; 40) = 0.363804186304595809589871542409404161157647518100475217293147904640090344332896795149765020514926643181142580882649235016663460030093635325105973719114137689897329196090668929974940116871151372805518306498052431503042663267717303462134815136916591035898594858737556272468716809678521501630075322678335154773161999595558235560353904180633807449139384170010277747863040498475900444147784978992706313319709655274025071913240987712417049907751834806493975073314285482106061009391214327894811334076008050405405430322712263695211689884995027002568331466499346859900394909356260662098739967509256755885666915285991716452131
degtorad(50 ; 15 ; 0) = 0.877027949127150612404154611165527888505043123992217041688838698685932080088233345450326388741341014811683007484957977272313698286832870873023329501435867645288204312004291170475302067457239916584731631736376397373406420377532785131932143633638210532969826891599466013987085166189292905715360152885272248113872677596435032154424590435456500100603872552703348142169829773111545713570553074357417005324300061821310441219420238235291102456187458908512261337454081072934254219068105969032134466076090835798745233813681349979528180972755868666905799071025211180117023442198128381845176707388386822224375599350158602161386
degtorad(50 ; 15 ; 15) = 0.877100671179317042803193098280881580701436576987572946916176081662605872134675155843813148806742452706775186838812451399782381014717351210574989810681426174943700846358520382015142473930495077440169835022590027257102391059156129475641259068433702921902908966797774427421080778557965318062434395020669036857497376823433078176991292308626935962967106704656308618798533739096049158488759587879337189155587317216154662649040422334647262580769232329648953896437286220618577125719769991085951392648733961075345461445009184253987511667695566500128593913402576454675905450775425075740852095175069109688904983728214170868033
degtorad(50 ; 30 ; 0) = 0.881391272257136436346463838086749420288650303713571355329081677286359602874741969059531992665427288517213768716226424920434661959901691126122948056169379424617996373258043862865726455852549567911023828909194190395164661274933445754479069721367753868954751403497970820026821908309637646539814681009079572731354631216317793508426702825682651842397921669880976739892067732181752408662943885672628035201535385511963726996631284196660709931093864176713814876446389933993628618167947292261150060434678352394758891693351406447088022669137738660273489613667127653649943956835930015585699974589324070096138662033492724560199
degtorad(50 ; 30 ; 30) = 0.881536716361469297144540812317456804681437209704283165783756443239707186967625589846505512796230164307398127423935373175372027415670651801226268674660496483928989441966502285945407268799059889621900235481621450162556602638180134441897300590958738646820915553894587646894813133046982471233963165279873150218604029670313885553560106572023523567124389973786897693149475664150759298499356912716468402864109896301652169855871652395373030180257411018987199994412800229362274431471275336368783913579964602947959346956007074996006684059017134326719079298421858202767707973990523403377050750162688645025197430789603861973493
degtorad(50 ; 45 ; 0) = 0.885754595387122260288773065007970952072257483434925668969324655886787125661250592668737596589513562222744529947494872568555625632970511379222566610902891203947788434511796555256150844247859219237316026082011983416922902172334106377025995809097297204939675915396475626066558650429982387364269209132886897348836584836200554862428815215908803584191970787058605337614305691251959103755334696987839065078770709202617012773842330158030317406000269444915368415438698795053003017267788615490165654793265868990772549573021462914647864365519608653641180156309044127182864471473731649326223241790261317967901724716826846959012
degtorad(50 ; 45 ; 45) = 0.885972761543621551485888526354032028661437842420993384651336804816808501800576023849197876785717875908021068009058294950961673816623952391877547538639566792914278037574484189875672063667624701803630635940652873068010814217204139408153342113483774371738922140991400866368545487535999624405491935539077263579710682517194692930128920835420111171281673242917486767500417589205469438509954237553599616572632475387149677062702882456098797779745589708325446092388314238105971737222780681651616434511195244820573232467004965738025856450338702153309564683441139950859510497205621731013249405150308180361489877850993553078952
degtorad(50 ; 10 ; 20) = 0.875670470820043911622102851678925634172365334745573477445207549788021295221319551438573534187180840769962326213007793559564954032989237905392337062185441758385602337392012555064947813289810247283218503727055306211081634320563690716028655517455685939552294821231042296552500401974074541903307633024532191566211625359138173066512822136275030669823501716248085911767355741400814741764031488614906907140271294450884974533176801713976113463994355047294000236434251649493559961570377557360885170053419163968874318028895110189620674667214842446746962013314392721684559282088590095792569468703650789553160424293121319637311
degtorad(50 ; 50 ; 40) = 0.887402961902894682666978772955987975190509084662992854122305336691393078713931628254437491405279487844833928634862952791179100798352065697060200287135551209472376546540992016825866724308309531960581967236187594114031570955796578167765945664461791354089536286558132997237125864119890400564618697535214108870996433981489598040607391007772016464425278231325709474531595586900703855234682336818029898587948498152419365178566503076769946896520466990680399752391348809230988901372173115376682657106510041927044375883119039802392693450819426206691196583529323683850856665892456710961532031621726500497234437286086404309674
degtorad(60 ; 15 ; 0) = 1.051560874326583570096523688014389159849330312846389587298557842703032991548578289818550545704791963032913456735695883197152245209585680997008071690776338818479886762154398866092277603269625969636419518649088118243736056273559210033809187142819943972366807367539658255576554851003082538693541277837565232813150822391745486314509086044502569772365837239808492051059348135919813517266185526965858200413713009447441872307862076690075401452443669636574402897146435515309230183061758898192758240419591499639291549000483608681921848828030668401613420776701870121433844027710193731466107395425876737094898106683523498113901
degtorad(60 ; 15 ; 15) = 1.051633596378750000495562175129742852045723765841745492525895225679706783595020100212037305770193400928005636089550357324620927937470161334559732000021897348135383296508628077632118009742881130491857721935301748127432026955182554377518302577615436361299889442737966669010550463371754951040615519972962021556775521618743532337075787917673005634729071391761452527688052101904316962184392040487778384245000264842286093737482260789431561577025443057711095456129640662993553089713422920246575166992234624915891776631811442956381179522970366234836215619079235395992726036287490425361782783212559024559427491061579066820548
degtorad(60 ; 30 ; 0) = 1.055924197456569394038832914935610691632937492567743900938800821303460514335086913427756149628878236738444217966964330845273208882654501250107690245509850597809678823408151558482701991664935620962711715821905911265494297170959870656356113230549487308351731879438163061616291593123427279517995805961372557430632776011628247668511198434728721514159886356986120648781586094990020212358576338281069230290948333138095158085073122651445008927350074904775956436138744376368604582161600221421773834778179016235305206880153665149481690524412538394981111319343786594966764542347995365206630662626813984966661169366857620512714
degtorad(60 ; 30 ; 30) = 1.056069641560902254836909889166318076025724398558455711393475587256808098427970534214729669759681112528628576674673279100210574338423461925211010864000967657120671892116609981562382804611445942673588122394333171032886238534206559343774344100140472086217896029834779888484282817860772104212144290232166134917882174465624339713644602181069593238886354660892041602038994026959027102194989365324909597953522843927783600944313490850157329176513621747049341554105154671737250395464928265529407687923465266788505662142809333698400351914291934061426701004098517144084528559502588752997981438200178559895719938122968757926007
degtorad(60 ; 45 ; 0) = 1.060287520586555217981142141856832223416544672289098214579043799903888037121595537036961753552964510443974979198232778493394172555723321503207308800243362377139470884661904250873126380060245272289003912994723704287252538068360531278903039318279030644336656391336667867656028335243772020342450334085179882048114729631511009022513310824954873255953935474163749246503824054060226907450967149596280260168183656828748443862284168612814616402256480172977509975131053237427978981261441544650789429136766532831318864759823721617041532220794408388348801861985703068499685056985796998947153929827751232838424232050191742911526
degtorad(60 ; 45 ; 45) = 1.060505686743054509178257603202893300005725031275165930261055948833909413260920968217422033749168824129251517259796200875800220739376762515862289727980037966105960487724591885492647599480010754855318522853364593938340450113230564310030385622665507811135902616931593107958015172349789257383673060491370248278988827312505147090213416444466180843043637930022630676389935952013737242205586690162040811662045423013281108151144720910883096776001800436387587652080668680480947701216433610812240208854695908661119547653807224440419524305613501888017186389117798892176331082717687080634180093187798095232012385184358449031467
degtorad(60 ; 10 ; 20) = 1.050203396019476869314471928527786905516652523599746023054926693805122206681664495806797691150631788991192775463745699484403500955742048029377079251525912931577284787542120250681923349102196300334906390639767027081411270216590115617905699026637419378949275297171234538141970086787864174881488757976825176265489770154448627226597317745321100341585466403353229820656874104209082545459663941223348102229684242077016405621618640168760412460250565775356141796126606091868535925564030486521508944396919827809420633215697368892014342522489642181454583718991051663001379867600655445413500156741140704423682931626486215589826
degtorad(60 ; 50 ; 40) = 1.061935887102327640359347849804849246534796273517165399732024480708493990174276572622661648368730436066064377885600858716017647721104875821044942476476022382664058996691099712442842260120695585012269854148899314984361206851823003069642989173643524793486516762498325238826595548933680033542799822487507093570274578776800052200691886616818086136187242918430853383421113949708971658930314789426471093677361445778550796267008341531554245892776677718742541312083703251605964865365826044537306431450010705767590691069921298504786361306094225941398818289205982625167677251404522060582462719659216415367756944619451300262189
degtorad(80 ; 15 ; 0) = 1.40062672472544948548126184171211170253790469055473467851799613073723481446926817855499885963169385947537435523717169504682933905509130124497755606945728116486325166245461425732622867489439807573979529247451155998439532806561205983756327416118341085116076831942004273875549422063066180464990352774215120221170711198236639463467807726259470911588976661401877986883838486153634912465745043218274059059253890469970473448474575359964399944495609109269868601653114440005918211104906475651400578910659282732038417937408812608670918453858026787102866418805518800406748519873432443070796877150085656683594312135025329001893
degtorad(80 ; 15 ; 15) = 1.400699446777615915880300328827465394734298143550090583745333513713908606515709988948485619697095297370466534591026169174298021782975781582529216378702839694518748196808843468866069081367653236595233495760725189868091298747235404181272389595978903240093850394618351152189489832999334216996977769877547990955331811209364440657244779135765144978253000765971740345467088827520852569575656945704660774423826160094548955914365937699000159569537864513835378575514349547743505017700728778567822715679235952596984407005415960361168515233519965704251459030432553278626367207311621124603644159287538854300472505728308858725577
degtorad(80 ; 30 ; 0) = 1.404990047855435309423571068633333234321511870276088992158239109337662337255776802164204463555780133180905116468440142694950302728160121498077174624190792944193043723708366949716653063289707727066087489647329353006153568963012720460110200248912954187145692831318547544795230962751006545474358055865958526829189065602249155988680189652820860857683815731196408466560622820606555819749841243497951620469774228390358020261956799561013606919862496360900239555523453261118556510148906079743021383465180343916397837253758182554269026234962137864396354730697104477600405713372126064448492038701793814707706184033587412417743
degtorad(80 ; 30 ; 30) = 1.405135491959768170221648042864040618714298776266800802612913875291009921348660422951177983686583008971089475176149090949887668183929082173180495242681910003504036792416825372796333876236218048776963896219756612773545510326259409147528431118503938965011856981715164371663222187488351370168506540136752104316438464056245248033813593399161732582410284035102329419818030752575562709586254270541791988132348739180046463121197167759725927169026043203173624673489863556487202323452234123850655236610466594469598292516413851103187687624841533530841944415451835026718169730526719452239842814275158389636764952789698549831037
degtorad(80 ; 45 ; 0) = 1.409353370985421133365880295554554766105119049997443305798482087938089860042285425773410067479866406886435877699708590343071266401228941751176793178924304723522835784962119642107077451685017378392379686820147146027911809860413381082657126336642497523130617343217052350834967704871351286298812583989765851446671019222131917342682302043047012599477864848374037064282860779676762514842232054813162650347009552081011306039167845522383214394768901629101793094515762122177930909248747402972036977823767860512411495133428239021828867931344007857764045273339020951133326228009927698189015305902731062579469246716921534816556
degtorad(80 ; 45 ; 45) = 1.409571537141920424562995756900615842694299408983511021480494236868111236181610856953870347676070720571712415761272012725477314584882382763831774106660980312489325388024807276726598671104782860958694296678788035678999721905283414113784472641028974689929863568811977591136954541977368523340035310395956217677545116903126055410382407662558320186567567304232918494168972677630272849596851595378923201840871318265543970328028397820451694768514221892511870771465377565230899629203739469133487757541697236342212178027411741845206860016163101357432429800471116774809972253741817779876041469262777924973057399851088240936496
degtorad(80 ; 10 ; 20) = 1.399269246418342784699210082225509448205226901308091114274364981839324029602354384543246005077533685433653673965221511334080594801247668277346563630206855277960649687842335641915874420726968406438282164465190468822070542008642965421659786045000886257743236249051619021320909456415443440837851007881411145664046059745069535546766308963413239685109395777563517638435910829825618152850928846440230492408510137329279267798502317078329010452762987231480424915511314976618487853551336344842756493083921155490513263589301886296801678233039241650869827130344369545635021038624786144655361532816120534164727946293216007494855
degtorad(80 ; 50 ; 40) = 1.411001737501193555744086003502571789223370651225510490951462768742695813094966461359109962295632332508525276387076670565694741566610496069014426855156964729047423896991315103676793331745467691115645627974322756725020478643875852873397076192006991672280477714378709722005534918561259299499162072392093062968830868367420960520860877834910225479711172292641141201200150675325507266321579694643353483856187341030813658443892018441122843885289099174866824431468412136355916793353131902858553980137012033448683321443525815909573697016643825410814061700559300507801318422428652759824324095734196245108801959286181092167218
degtorad(-10 ; 10 ; 10) = -0.1774902886542011272532675528732447539976209439986460248547727184018351213489785670366857329564427559549790763074865204418983111900550105177522614319931847125152081805554289649038187323914292611728414872187326694739657769487090948793810711908650905893423182006714010545719579211398010684258669717917623936066825800265643257444637051179771280745334868665255366251234796461780745637026973358331953375617613336831297692263293251619348107292483298542876389583426971148707741678279898260158454549643210917556222388608008525304064494494891782857679452956895134400446889343221309013783964580292362717613841387076246900228211
degtorad(-10 ; 30 ; 10) = -0.1833080528275155591763465221015401297090971836271184430417633565357384850643233985156265381885577875623534246158444506393929294208134375218850861716378670849549309288937658880910512502518421296078977501158230601696434314785766423761103059745044817039888842165360741292916069106335940561918063426235054930966585181864080075497998549716119970635922190227623747554197969249383501571592184175868100440647417652706674835959440531104276206957902035452230436769991089296166066999611115903211995807757711138836404493670275944871529050446650049435915326858787354047552496205058664130324274809638192689237348889520701865545716
degtorad(-10 ; 59 ; 59) = -0.191981369582565158101670085392723818998956344206566073155535232887032749803283318112147455322102613850347348885554731575491156099835792447213105720991481055200484259541503184409350395628740980966494128718235317631782868106854177769150806831113540624074473051854324238186150279137257102119527621305162497252964312659708296507921831711739314248113945545685460934669889934690127687737315263634490635676268425362421626101978010026972318220909713572792576211729376210100185366616240620606431690006341188539494264863393962287669079261139633185963530886752500483811243843491452104989978730988793420526606132441497680967323
degtorad(-10 ; 0.0005 ; 0.2) = -0.1745340402708995096251543336512966946246318884667680028232049838894099096050570521275909539511204369356218626674970078614597333912470388224938676474155697373130667303435392101939197553783092988514712726964336631952129741131446495151472499458485976560272877344265663039287909508701092766341695966650357354600137235167910908657638517044346830216515342774350893028644918236200301898510449524824439712414926855421857091503626812776410934514997979205195708455967635879728022485623117774987823005509478584281208520104826188279353775925972084348170378932597785421933901096435838989273310439835523766116452912271617480060165
degtorad(-10 ; 25.2 ; 55.3) = -0.1821314100234627153199038005751173899714511141622598964634444999731565297528949063490107603303625224197619626704790592569496428836425456602992223680447300751289970030423372453764334735145736269669076209448865286514426258499109308948968182395134148510516162398274439999295579025084744244161451048727854512248108846935796229046706186637143448105550904441634742435673667553090844183826370288021414696745139729820879808646894743828449498800571095912313580726508496400842620703371877134904417088304053469082487662921432359264009344005406940020467121362129652623925387217252059058003997065752998577476494497151310848810251
degtorad(-10 ; 65.1 ; 70.3) = -0.1938105716013914374054848313009203567122396652164182759738282060269675324114496555429844268338334483715659668995076041284200889818900878710958680328814299378017404203315486186748027531193524603502830687107954879730155173186200324945807570676694925137045975166757751974292532489172638473562683918175097234509375805494658141288829394948863443060904952478089267901372236924203376722466031004225229929792471893940699424616910407394442658878899210257841830453535963581865208785944296553334401163968912663302453238833934204045694440078561660176275638220178283565489892992390549454458669851164752245510685808308554191685142
degtorad(-10 ; 100 ; 200) = -0.2045913734282241892949437511950540458535810936012800395758374410422682906562932403427516506627119448593312488439205452785607411150046829786710033441713300974635833165648484654176768780911858732994785785476787394646641843003420869683114232246519208650709048912410031276409894638650534031022012075829656653974871586211694768209879365194928927818987474943288075820871576364030250365543247083354505120214785108284096219981179328553304838233892247978950659394171488185617773800147820447382867577026591115019737361356404254789170217636832374667961565549876390923213841307946988265000909731995020668760013835963332946998922
degtorad(-10 ; 300 ; 400) = -0.263738642523587580512913271682723698920256196490749624476908928736952488428965693711983170522548099534303789978892835619756026461048690854021388197225600883934097924671273851154540809672050035722550584668097711537387005353995486518391976858319063863977659385865179387290754190385282112055918144372353843545575863246246908508572126698114060837329191082736661906766383303799160236695622372830533361468446231968376384755867666998340718483231607322405013912424002268477741456701519981842720370119067669803492209615612302039172653647970808488002628355244729066878751106996009861649406373034429204693234011081529176106022
degtorad(-10 ; 600 ; 800) = -0.35294435984774220333345746651658612649622520412732670334409871345680406539758644305574218408164525084737713070704776531467350599934457158405803420511073059467651339919244000669210608353171401839341328242348370220444437481196454813490691020745639428855833829579016653299203869595677459113365516379241470239187358169718336285705975778718205200289641747836817990464324824479005266969561229305262552784747951631062133842329349554189713797020700391674788626515565009458050694940938703452481696589463467576643810404442234537595163944066681724129763500481279919244068162847995437367788205803136849451594551482969345625953
degtorad(-20 ; 15 ; 0) = -0.353429173528851739327047380618944074472181557429699404859681266634629345707198512345653917850988170147991659732744259497798057518574440501069102933414454125713156961553968083624375460020081757429667970998241234762417512689453510426301013106093010214778885463778889289218676111747924006780816778028393294016038243210503669674171103608318291085317978491387916415501274684686742302483655716532093420056061218942916147954094722870938205467418826724325836658377017745809326327087147181550263143045588844277106288253274573872347177406931469462782933953995234356166561685661932332982384643275917077612808077350063914303842
degtorad(-20 ; 15 ; 15) = -0.353501895581018169726085867734297766668575010425055310087018649611303137753640322739140677916389608043083839086598733625266740246458920838620763242660012655368653495908197295164215866493336918285106174284454864646113483371076854770010128540888502603711967538977197702652671724116596419127891020163790082759662942437501715696737805481488726947681212643340876892129978650671245747401862230054013603887348474337760369383714906970294365592000600145462529217360222893493649233738811203604080069618231969553706515884602408146806508101871167296005728796372599630725443694239229026878060031062599365077337461728119483010489
degtorad(-20 ; 30 ; 0) = -0.357792496658837563269356607540165606255788737151053718499924245235056868493707135954859521775074443853522420964012707145919021191643260754168721488147965905042949022807720776014799848415391408755960168171059027784175753586854171048847939193822553550763809975677394095258412853868268747605271306152200618633520196830386431028173215998544442827112027608565545013223512643756948997576046527847304449933296542633569433731305768832307812942325231992527390197369326606868700726186988504779278737404176360873119946132944630339907019103313339456150624496637150829699482200299733966722907910476854325484571140033398036702655
degtorad(-20 ; 30 ; 30) = -0.357937940763170424067433581770872990648575643141765528954599011188404452586590756741833041905877319643706779671721655400856386647412221429272042106639082964353942091516179199094480661361901730466836574743486287551567694950100859736266170063413538328629974126074010922126404078605613572299419790422994196120769595284382523073306619744885314551838495912471465966480920575725955887412459554891144817595871053423257876590546137031020133191488778834800775315335736902237346539490316548886912590549462611426320401395600298888825680493192735122596214181391881378817246217454327354514258686050218900413629908789509174115949
degtorad(-20 ; 45 ; 0) = -0.362155819788823387211665834461387138039395916872408032140167223835484391280215759564065125699160717559053182195281154794039984864712081007268340042881477684372741084061473468405224236810701060082252365343876820805933994484254831671394865281552096886748734487575898901298149595988613488429725834276007943251002150450269192382175328388770594568906076725743173610945750602827155692668437339162515479810531866324222719508516814793677420417231637260728943736361635467928075125286829828008294331762763877469133604012614686807466860799695209449518315039279067303232402714937535600463431177677791573356334202716732159101468
degtorad(-20 ; 45 ; 45) = -0.362373985945322678408781295807448214628576275858475747822179372765505767419541190744525405895365031244329720256844577176446033048365522019923320970618153273339230687124161103024745456230466542648566975202517710457021906529124864702522211585938574053547980713170824141600136433094630725470948560682198309481876248131263330449875434008281902155995779181602055040831862500780666027423056879728276031304393632508755383797377367091745900790976957524139021413311250910981043845241821894169745111480693253298934286906598189630844852884514302949186699566411163126909048740669425682150457341037838435749922355850898865221409
degtorad(-20 ; 10 ; 20) = -0.352071695221745038544995621132341820139503768183055840616050117736718560840284718333901063296827996106270978460794075785049313264730807533438110494164028238810554986941689468214021205852652088128154842988920143600092726632484416010397524989910485621361353393410465571784091347532705642968764258167653237468377190973206810586259335309136821654537607654932654185098800652976011330677134130789583321872032451572490681267851286349623216475225722863107575557357188322368632069589418769879013847022917172447235372468488334082439671101390443242624096896284415897734097525552394046929777404591181044941592902293026631779767
degtorad(-20 ; 50 ; 40) = -0.363804186304595809589871542409404161157647518100475217293147904640090344332896795149765020514926643181142580882649235016663460030093635325105973719114137689897329196090668929974940116871151372805518306498052431503042663267717303462134815136916591035898594858737556272468716809678521501630075322678335154773161999595558235560353904180633807449139384170010277747863040498475900444147784978992706313319709655274025071913240987712417049907751834806493975073314285482106061009391214327894811334076008050405405430322712263695211689884995027002568331466499346859900394909356260662098739967509256755885666915285991716452131
degtorad(-50 ; 15 ; 0) = -0.877027949127150612404154611165527888505043123992217041688838698685932080088233345450326388741341014811683007484957977272313698286832870873023329501435867645288204312004291170475302067457239916584731631736376397373406420377532785131932143633638210532969826891599466013987085166189292905715360152885272248113872677596435032154424590435456500100603872552703348142169829773111545713570553074357417005324300061821310441219420238235291102456187458908512261337454081072934254219068105969032134466076090835798745233813681349979528180972755868666905799071025211180117023442198128381845176707388386822224375599350158602161386
degtorad(-50 ; 15 ; 15) = -0.877100671179317042803193098280881580701436576987572946916176081662605872134675155843813148806742452706775186838812451399782381014717351210574989810681426174943700846358520382015142473930495077440169835022590027257102391059156129475641259068433702921902908966797774427421080778557965318062434395020669036857497376823433078176991292308626935962967106704656308618798533739096049158488759587879337189155587317216154662649040422334647262580769232329648953896437286220618577125719769991085951392648733961075345461445009184253987511667695566500128593913402576454675905450775425075740852095175069109688904983728214170868033
degtorad(-50 ; 30 ; 0) = -0.881391272257136436346463838086749420288650303713571355329081677286359602874741969059531992665427288517213768716226424920434661959901691126122948056169379424617996373258043862865726455852549567911023828909194190395164661274933445754479069721367753868954751403497970820026821908309637646539814681009079572731354631216317793508426702825682651842397921669880976739892067732181752408662943885672628035201535385511963726996631284196660709931093864176713814876446389933993628618167947292261150060434678352394758891693351406447088022669137738660273489613667127653649943956835930015585699974589324070096138662033492724560199
degtorad(-50 ; 30 ; 30) = -0.881536716361469297144540812317456804681437209704283165783756443239707186967625589846505512796230164307398127423935373175372027415670651801226268674660496483928989441966502285945407268799059889621900235481621450162556602638180134441897300590958738646820915553894587646894813133046982471233963165279873150218604029670313885553560106572023523567124389973786897693149475664150759298499356912716468402864109896301652169855871652395373030180257411018987199994412800229362274431471275336368783913579964602947959346956007074996006684059017134326719079298421858202767707973990523403377050750162688645025197430789603861973493
degtorad(-50 ; 45 ; 0) = -0.885754595387122260288773065007970952072257483434925668969324655886787125661250592668737596589513562222744529947494872568555625632970511379222566610902891203947788434511796555256150844247859219237316026082011983416922902172334106377025995809097297204939675915396475626066558650429982387364269209132886897348836584836200554862428815215908803584191970787058605337614305691251959103755334696987839065078770709202617012773842330158030317406000269444915368415438698795053003017267788615490165654793265868990772549573021462914647864365519608653641180156309044127182864471473731649326223241790261317967901724716826846959012
degtorad(-50 ; 45 ; 45) = -0.885972761543621551485888526354032028661437842420993384651336804816808501800576023849197876785717875908021068009058294950961673816623952391877547538639566792914278037574484189875672063667624701803630635940652873068010814217204139408153342113483774371738922140991400866368545487535999624405491935539077263579710682517194692930128920835420111171281673242917486767500417589205469438509954237553599616572632475387149677062702882456098797779745589708325446092388314238105971737222780681651616434511195244820573232467004965738025856450338702153309564683441139950859510497205621731013249405150308180361489877850993553078952
degtorad(-50 ; 10 ; 20) = -0.875670470820043911622102851678925634172365334745573477445207549788021295221319551438573534187180840769962326213007793559564954032989237905392337062185441758385602337392012555064947813289810247283218503727055306211081634320563690716028655517455685939552294821231042296552500401974074541903307633024532191566211625359138173066512822136275030669823501716248085911767355741400814741764031488614906907140271294450884974533176801713976113463994355047294000236434251649493559961570377557360885170053419163968874318028895110189620674667214842446746962013314392721684559282088590095792569468703650789553160424293121319637311
degtorad(-50 ; 50 ; 40) = -0.887402961902894682666978772955987975190509084662992854122305336691393078713931628254437491405279487844833928634862952791179100798352065697060200287135551209472376546540992016825866724308309531960581967236187594114031570955796578167765945664461791354089536286558132997237125864119890400564618697535214108870996433981489598040607391007772016464425278231325709474531595586900703855234682336818029898587948498152419365178566503076769946896520466990680399752391348809230988901372173115376682657106510041927044375883119039802392693450819426206691196583529323683850856665892456710961532031621726500497234437286086404309674
degtorad(-60 ; 15 ; 0) = -1.051560874326583570096523688014389159849330312846389587298557842703032991548578289818550545704791963032913456735695883197152245209585680997008071690776338818479886762154398866092277603269625969636419518649088118243736056273559210033809187142819943972366807367539658255576554851003082538693541277837565232813150822391745486314509086044502569772365837239808492051059348135919813517266185526965858200413713009447441872307862076690075401452443669636574402897146435515309230183061758898192758240419591499639291549000483608681921848828030668401613420776701870121433844027710193731466107395425876737094898106683523498113901
degtorad(-60 ; 15 ; 15) = -1.051633596378750000495562175129742852045723765841745492525895225679706783595020100212037305770193400928005636089550357324620927937470161334559732000021897348135383296508628077632118009742881130491857721935301748127432026955182554377518302577615436361299889442737966669010550463371754951040615519972962021556775521618743532337075787917673005634729071391761452527688052101904316962184392040487778384245000264842286093737482260789431561577025443057711095456129640662993553089713422920246575166992234624915891776631811442956381179522970366234836215619079235395992726036287490425361782783212559024559427491061579066820548
degtorad(-60 ; 30 ; 0) = -1.055924197456569394038832914935610691632937492567743900938800821303460514335086913427756149628878236738444217966964330845273208882654501250107690245509850597809678823408151558482701991664935620962711715821905911265494297170959870656356113230549487308351731879438163061616291593123427279517995805961372557430632776011628247668511198434728721514159886356986120648781586094990020212358576338281069230290948333138095158085073122651445008927350074904775956436138744376368604582161600221421773834778179016235305206880153665149481690524412538394981111319343786594966764542347995365206630662626813984966661169366857620512714
degtorad(-60 ; 30 ; 30) = -1.056069641560902254836909889166318076025724398558455711393475587256808098427970534214729669759681112528628576674673279100210574338423461925211010864000967657120671892116609981562382804611445942673588122394333171032886238534206559343774344100140472086217896029834779888484282817860772104212144290232166134917882174465624339713644602181069593238886354660892041602038994026959027102194989365324909597953522843927783600944313490850157329176513621747049341554105154671737250395464928265529407687923465266788505662142809333698400351914291934061426701004098517144084528559502588752997981438200178559895719938122968757926007
degtorad(-60 ; 45 ; 0) = -1.060287520586555217981142141856832223416544672289098214579043799903888037121595537036961753552964510443974979198232778493394172555723321503207308800243362377139470884661904250873126380060245272289003912994723704287252538068360531278903039318279030644336656391336667867656028335243772020342450334085179882048114729631511009022513310824954873255953935474163749246503824054060226907450967149596280260168183656828748443862284168612814616402256480172977509975131053237427978981261441544650789429136766532831318864759823721617041532220794408388348801861985703068499685056985796998947153929827751232838424232050191742911526
degtorad(-60 ; 45 ; 45) = -1.060505686743054509178257603202893300005725031275165930261055948833909413260920968217422033749168824129251517259796200875800220739376762515862289727980037966105960487724591885492647599480010754855318522853364593938340450113230564310030385622665507811135902616931593107958015172349789257383673060491370248278988827312505147090213416444466180843043637930022630676389935952013737242205586690162040811662045423013281108151144720910883096776001800436387587652080668680480947701216433610812240208854695908661119547653807224440419524305613501888017186389117798892176331082717687080634180093187798095232012385184358449031467
degtorad(-60 ; 10 ; 20) = -1.050203396019476869314471928527786905516652523599746023054926693805122206681664495806797691150631788991192775463745699484403500955742048029377079251525912931577284787542120250681923349102196300334906390639767027081411270216590115617905699026637419378949275297171234538141970086787864174881488757976825176265489770154448627226597317745321100341585466403353229820656874104209082545459663941223348102229684242077016405621618640168760412460250565775356141796126606091868535925564030486521508944396919827809420633215697368892014342522489642181454583718991051663001379867600655445413500156741140704423682931626486215589826
degtorad(-60 ; 50 ; 40) = -1.061935887102327640359347849804849246534796273517165399732024480708493990174276572622661648368730436066064377885600858716017647721104875821044942476476022382664058996691099712442842260120695585012269854148899314984361206851823003069642989173643524793486516762498325238826595548933680033542799822487507093570274578776800052200691886616818086136187242918430853383421113949708971658930314789426471093677361445778550796267008341531554245892776677718742541312083703251605964865365826044537306431450010705767590691069921298504786361306094225941398818289205982625167677251404522060582462719659216415367756944619451300262189
degtorad(-80 ; 15 ; 0) = -1.40062672472544948548126184171211170253790469055473467851799613073723481446926817855499885963169385947537435523717169504682933905509130124497755606945728116486325166245461425732622867489439807573979529247451155998439532806561205983756327416118341085116076831942004273875549422063066180464990352774215120221170711198236639463467807726259470911588976661401877986883838486153634912465745043218274059059253890469970473448474575359964399944495609109269868601653114440005918211104906475651400578910659282732038417937408812608670918453858026787102866418805518800406748519873432443070796877150085656683594312135025329001893
degtorad(-80 ; 15 ; 15) = -1.400699446777615915880300328827465394734298143550090583745333513713908606515709988948485619697095297370466534591026169174298021782975781582529216378702839694518748196808843468866069081367653236595233495760725189868091298747235404181272389595978903240093850394618351152189489832999334216996977769877547990955331811209364440657244779135765144978253000765971740345467088827520852569575656945704660774423826160094548955914365937699000159569537864513835378575514349547743505017700728778567822715679235952596984407005415960361168515233519965704251459030432553278626367207311621124603644159287538854300472505728308858725577
degtorad(-80 ; 30 ; 0) = -1.404990047855435309423571068633333234321511870276088992158239109337662337255776802164204463555780133180905116468440142694950302728160121498077174624190792944193043723708366949716653063289707727066087489647329353006153568963012720460110200248912954187145692831318547544795230962751006545474358055865958526829189065602249155988680189652820860857683815731196408466560622820606555819749841243497951620469774228390358020261956799561013606919862496360900239555523453261118556510148906079743021383465180343916397837253758182554269026234962137864396354730697104477600405713372126064448492038701793814707706184033587412417743
degtorad(-80 ; 30 ; 30) = -1.405135491959768170221648042864040618714298776266800802612913875291009921348660422951177983686583008971089475176149090949887668183929082173180495242681910003504036792416825372796333876236218048776963896219756612773545510326259409147528431118503938965011856981715164371663222187488351370168506540136752104316438464056245248033813593399161732582410284035102329419818030752575562709586254270541791988132348739180046463121197167759725927169026043203173624673489863556487202323452234123850655236610466594469598292516413851103187687624841533530841944415451835026718169730526719452239842814275158389636764952789698549831037
degtorad(-80 ; 45 ; 0) = -1.409353370985421133365880295554554766105119049997443305798482087938089860042285425773410067479866406886435877699708590343071266401228941751176793178924304723522835784962119642107077451685017378392379686820147146027911809860413381082657126336642497523130617343217052350834967704871351286298812583989765851446671019222131917342682302043047012599477864848374037064282860779676762514842232054813162650347009552081011306039167845522383214394768901629101793094515762122177930909248747402972036977823767860512411495133428239021828867931344007857764045273339020951133326228009927698189015305902731062579469246716921534816556
degtorad(-80 ; 45 ; 45) = -1.409571537141920424562995756900615842694299408983511021480494236868111236181610856953870347676070720571712415761272012725477314584882382763831774106660980312489325388024807276726598671104782860958694296678788035678999721905283414113784472641028974689929863568811977591136954541977368523340035310395956217677545116903126055410382407662558320186567567304232918494168972677630272849596851595378923201840871318265543970328028397820451694768514221892511870771465377565230899629203739469133487757541697236342212178027411741845206860016163101357432429800471116774809972253741817779876041469262777924973057399851088240936496
degtorad(-80 ; 10 ; 20) = -1.399269246418342784699210082225509448205226901308091114274364981839324029602354384543246005077533685433653673965221511334080594801247668277346563630206855277960649687842335641915874420726968406438282164465190468822070542008642965421659786045000886257743236249051619021320909456415443440837851007881411145664046059745069535546766308963413239685109395777563517638435910829825618152850928846440230492408510137329279267798502317078329010452762987231480424915511314976618487853551336344842756493083921155490513263589301886296801678233039241650869827130344369545635021038624786144655361532816120534164727946293216007494855
degtorad(-80 ; 50 ; 40) = -1.411001737501193555744086003502571789223370651225510490951462768742695813094966461359109962295632332508525276387076670565694741566610496069014426855156964729047423896991315103676793331745467691115645627974322756725020478643875852873397076192006991672280477714378709722005534918561259299499162072392093062968830868367420960520860877834910225479711172292641141201200150675325507266321579694643353483856187341030813658443892018441122843885289099174866824431468412136355916793353131902858553980137012033448683321443525815909573697016643825410814061700559300507801318422428652759824324095734196245108801959286181092167218
degtorad(90 ; 0 ; 0) = 1.570796326794896619231321691639751442098584699687552910487472296153908203143104499314017412671058533991074043256641153323546922304775291115862679704064240558725142051350969260552779822311474477465190982214405487832966723064237824116893391582635600954572824283461730174305227163324106696803630124570636862293503303157794087440760460481414627045857682183946295180005665265274410233260692073475970755804716528635182879795976546093058690966305896552559274037231189981374783675942876362445613969091505974564916836681220328321543010697473197612368595351089930471851385269608588146588376192337409233834702566000284063572632
degtorad(180 ; 0 ; 0) = 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526
degtorad(270 ; 0 ; 0) = 4.7123889803846898576939650749192543262957540990626587314624168884617246094293134979420522380131756019732221297699234599706407669143258733475880391121927216761754261540529077816583394669344234323955729466432164634989001691927134723506801747479068028637184728503851905229156814899723200904108903737119105868805099094733822623222813814442438811375730465518388855400169957958232306997820762204279122674141495859055486393879296382791760728989176896576778221116935699441243510278286290873368419072745179236947505100436609849646290320924195928371057860532697914155541558088257644397651285770122277015041076980008521907179
degtorad(360 ; 0 ; 0) = 6.28318530717958647692528676655900576839433879875021164194988918461563281257241799725606965068423413596429617302656461329418768921910116446345071881625696223490056820540387704221111928924589790986076392885762195133186689225695129646757356633054240381829129713384692069722090865329642678721452049828254744917401321263117634976304184192565850818343072873578518072002266106109764093304276829390388302321886611454073151918390618437223476386522358621023709614892475992549913470377150544978245587636602389825966734672488131328617204278989279044947438140435972188740554107843435258635350476934963693533881026400113625429053
degtorad(234223 ; 0 ; 0) = 4087.96253389867856495797622867708335580729782349908561503452470691174267849763739047585667164503714452212595148555845394334589758879314456700782698138931795984754385215086747904948609245844985039254919363560773974112183084749973197923467618510731513758789580161396474018103579861402492050485176297009197552190249083920005047374708150375975767291026549078281217718296594920409097850021199473069220374275688318353821838281127283949428638001184453588989825358223345563939952144853700267887822980577559867242795819983854400507520660660294182624232787687040872120496680003924823842632485442050003307183932351427260246858
degtorad(34534.342 ; 345.234 ; 6456.2342) = 602.869698116280171233786523097440868646402043875433699817395279769157614745367382860685707926854121321888089345182985486562058196634333741327626772681833285806857487258452223539337953812338625012204152686208765175605705400543110989180207009685928883652152114627007639624311928709411145695330065809783580178147632541348118900458517204942484094307045236798963080998385292078508845992868005442308638824682815791114215317654696552893046046296399702333766888061142113648641112571430632858612305756259735730324593451788559995375119216845853308244174836228694421900841793170851195542476839255231144748583408528724217068291
degtorad(456345634563456.23424 ; 45.23423424 ; 12.5345345354) = 7964733850235.1606491128505963949380211230486404615354432092667908283631626127308976348866522946872165386983029503700389441238421759487518900658840422210288456841963600893214489872955472882015769087198501579733088983529361150532562256048766969951477498919056696130318411765401967871913326441431417308760672146672394874061155782815313319272237015095119301924115793644013182627777685695700402712383137065129716374645174344137613425680426263972591410337985743610518744058669882724969655424342905064356254114957411147389695293920242408363777661504042392537339305307819927408565102167354159582688670758676402648964550635
degtorad(4634563456345634563456345634563456.234 ; 12.23462356236 ; 34.43763467567567) = 8.08883917058398109053112850310339069216459480139907745859229090813750471677473604481332921311138254885909038235301308729229268775844856770510342812429568258546767846437319249412449071887090707331414526354924977335894760740744421316620280228223510565489613875677413220528080380303050450725762590615335526955878497356704878789866709488749111300242844092193784411451072999737017581703804592297725587552003279368180947320778772954784347872421558836203624097438315579509564861711442670023512919254766210548708469372825608036962416716920412503218346007277002308778024585963813145144741867091194923944716589101045697727007e+31
degtorad(54643555555555555555555555555555555555555524563456345634563456.123354 ; 42.234154; 55.234243532145) = 9.53709959440883701438284144907279803966107072207729177150921927702272884434057683746937837162546875117217211091523522259892322575187898161395728252918149749157135616661025261868233297405012754236806591043296697620397047052579274082145183034222476999528316290107224879108449162626165195485218953430970041924832376031530802660193729791916679487613564377984883425567408045794570943896275033639685578393606212588116448775232913118278236443278224578347929055190178058319338837207769360531689360337450154387498292953261473321093521562803609218225407870796473530869312317319806047074806682316059886606012124370152694526741e+59
degtorad(342 ^ 12342 ; 30 ; 45) = 1.5562462301607844229251005645269970758489376713109095654824225387137690048204456077680262142793577211391939814614723584341434765820669737651216413338119866291213953922703409618327134432137912113172091448563111464765821285768374592546530314783667126300613263343078554533378084886665977344360951849789049868659418219693721681936389470465997722291973855488536024646704301329556882974449428106451145734577951426543387457643925588960174404635718429573850290440716598407212351311311702924775136932759297837083260749422283191793928941685720620519379660606069063459965804383024817165125643498108844768215737049120501682069349e+31273
radtodeg(-657856785678234234345234523452345234523562345239476973264678.345345) = -3.7692417343405160201617577234786525038401571966098032182433723464487909394078110930466750544565642807201371984236003198862691388389936679227589744942732544774457975518699841990697174786248745633380987625904379147467067795575930637828178516808202940641460424882401536483311477408949576013527239830311781426204105597645471327048064392289623833525522127564170433579177000352235996366961660125399139098982187245598807053184553236324894260699251483502271867013417668146733692922825413524635254287020024075894522645992108418809182463303925928949249883829356728994568373617517515347290435626651751982947593604623662592474e+61
radtodeg(-46785678434563452345234523452345234532234234.345345) = -2.680621915956718002050969798549567349741793094127825361495291399635091099046763642211101782199326334208146845668067471586296905667529444486477452174352989883005546306134143779021398117017988987814272040613968970176646024111033890726192093092466833622970054042516931643311897859254137850032103562681000906157542420718076532502974081563513030846556157302287466302470234590890791809394694088425774677463070797703443738604193237628036197422950675666846873247001448263300683211169622644340739830815622901540277780548130686955409998081180315879451141254871544680565360127373729656310886686635302396865478584195951239823302e+45
radtodeg(-234234.345345) = -13420639.40527830029367004219258588474479071188230111625940162595532940394603719899641377178210062699310242486756470620541461332309235973654225777078571439814112499829349764555528446743666582350823858888439382884051106026849964123819656151445337413414429470130491385571371747742307107352025459483579862023166350430279060368792813634452982136965597958540396369585195294846002996157534050690154884136583323026708130715054708169577957999787466775307994620848266717675782690147110839731371907188331030020473686814097746747300966406045690683829276436335516569264701044935310701379445929158577282929182410453217787627259156
radtodeg(-2342.345345) = -134206.5024306147409075644764334085860685420610845826067237586858673533151186175133717705997147211740331931551510978995817917221174470622719138280143320760584481091047997658613170553203745342660398495619375567202275172795963850789161892541091730952392638081933019539421849245713017625470987742411533066351101032677212362418258167880172651514146600951932487589121782972231628267710499605304189994804939817352232752540562282118108908080039223502577950751643635951122263804706287762542733541698988894060774951894572144589750666641376909743029799418149323106981761298213455575299347547030750007321014712220564097019573686
radtodeg(-42.345345) = -2426.20955052540289092872036096669430400947441148466716069012498658676667747794231715637102426361886156484137334231032724439110886419114733087099824622859156629841217559114508654694635788011127359156061948871496363517553726493175136745689843851884386607539459950895022951053563399731484298970625048885238334761258583034112188851545944133989052370917094249412097600607967881520510603725297260790020539794784262618741344207424198810701940061416301410985882438617968501984455671198109133344153893630361205197542440357316494999770877494232612647481502486767089481379956364461612829982394935169855412134964477250398392127
radtodeg(-10) = -572.957795130823208767981548141051703324054724665643215491602438612028471483215526324409689958511109441862233816328648932814482646012483150360682678634119421225263880974672679263079887028931107679382614426382631582096104604870205064442596568411201719120577385662804312849626242033761879372976238707903403159807196240895220451862054599233963148419069662201151266096918015147876373669231641071267740385146901654995941925157119864794352106616243890352023067561777967571133156835062057313133601565013488980187887099177764391811593169200139029797682608293230553397026181660490929593282083154995798031955967007118252058466
radtodeg(-1) = -57.2957795130823208767981548141051703324054724665643215491602438612028471483215526324409689958511109441862233816328648932814482646012483150360682678634119421225263880974672679263079887028931107679382614426382631582096104604870205064442596568411201719120577385662804312849626242033761879372976238707903403159807196240895220451862054599233963148419069662201151266096918015147876373669231641071267740385146901654995941925157119864794352106616243890352023067561777967571133156835062057313133601565013488980187887099177764391811593169200139029797682608293230553397026181660490929593282083154995798031955967007118252058466
radtodeg(0) = 0
radtodeg(1) = 57.2957795130823208767981548141051703324054724665643215491602438612028471483215526324409689958511109441862233816328648932814482646012483150360682678634119421225263880974672679263079887028931107679382614426382631582096104604870205064442596568411201719120577385662804312849626242033761879372976238707903403159807196240895220451862054599233963148419069662201151266096918015147876373669231641071267740385146901654995941925157119864794352106616243890352023067561777967571133156835062057313133601565013488980187887099177764391811593169200139029797682608293230553397026181660490929593282083154995798031955967007118252058466
radtodeg(10) = 572.957795130823208767981548141051703324054724665643215491602438612028471483215526324409689958511109441862233816328648932814482646012483150360682678634119421225263880974672679263079887028931107679382614426382631582096104604870205064442596568411201719120577385662804312849626242033761879372976238707903403159807196240895220451862054599233963148419069662201151266096918015147876373669231641071267740385146901654995941925157119864794352106616243890352023067561777967571133156835062057313133601565013488980187887099177764391811593169200139029797682608293230553397026181660490929593282083154995798031955967007118252058466
radtodeg(42.345345) = 2426.20955052540289092872036096669430400947441148466716069012498658676667747794231715637102426361886156484137334231032724439110886419114733087099824622859156629841217559114508654694635788011127359156061948871496363517553726493175136745689843851884386607539459950895022951053563399731484298970625048885238334761258583034112188851545944133989052370917094249412097600607967881520510603725297260790020539794784262618741344207424198810701940061416301410985882438617968501984455671198109133344153893630361205197542440357316494999770877494232612647481502486767089481379956364461612829982394935169855412134964477250398392127
radtodeg(2342.345345) = 134206.5024306147409075644764334085860685420610845826067237586858673533151186175133717705997147211740331931551510978995817917221174470622719138280143320760584481091047997658613170553203745342660398495619375567202275172795963850789161892541091730952392638081933019539421849245713017625470987742411533066351101032677212362418258167880172651514146600951932487589121782972231628267710499605304189994804939817352232752540562282118108908080039223502577950751643635951122263804706287762542733541698988894060774951894572144589750666641376909743029799418149323106981761298213455575299347547030750007321014712220564097019573686
radtodeg(234234.345345) = 13420639.40527830029367004219258588474479071188230111625940162595532940394603719899641377178210062699310242486756470620541461332309235973654225777078571439814112499829349764555528446743666582350823858888439382884051106026849964123819656151445337413414429470130491385571371747742307107352025459483579862023166350430279060368792813634452982136965597958540396369585195294846002996157534050690154884136583323026708130715054708169577957999787466775307994620848266717675782690147110839731371907188331030020473686814097746747300966406045690683829276436335516569264701044935310701379445929158577282929182410453217787627259156
radtodeg(46785678434563452345234523452345234532234234.345345) = 2.680621915956718002050969798549567349741793094127825361495291399635091099046763642211101782199326334208146845668067471586296905667529444486477452174352989883005546306134143779021398117017988987814272040613968970176646024111033890726192093092466833622970054042516931643311897859254137850032103562681000906157542420718076532502974081563513030846556157302287466302470234590890791809394694088425774677463070797703443738604193237628036197422950675666846873247001448263300683211169622644340739830815622901540277780548130686955409998081180315879451141254871544680565360127373729656310886686635302396865478584195951239823302e+45
radtodeg(657856785678234234345234523452345234523562345239476973264678.345345) = 3.7692417343405160201617577234786525038401571966098032182433723464487909394078110930466750544565642807201371984236003198862691388389936679227589744942732544774457975518699841990697174786248745633380987625904379147467067795575930637828178516808202940641460424882401536483311477408949576013527239830311781426204105597645471327048064392289623833525522127564170433579177000352235996366961660125399139098982187245598807053184553236324894260699251483502271867013417668146733692922825413524635254287020024075894522645992108418809182463303925928949249883829356728994568373617517515347290435626651751982947593604623662592474e+61
radtodeg(-2*pi * 100) = -36000
radtodeg(-2*pi * 10) = -3600
radtodeg(-2*pi * 1) = -359.9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
radtodeg(-2*pi) = -359.9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
radtodeg(2*pi * 1) = 359.9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
radtodeg(2*pi * 10) = 3600
radtodeg(2*pi * 100) = 36000
radtodeg(-pi * 100) = -18000
radtodeg(-pi * 10) = -1800
radtodeg(-pi * 1) = -179.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
radtodeg(-pi) = -179.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
radtodeg(pi * 1) = 179.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
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) = -89.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
radtodeg(-0.5*pi) = -89.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
radtodeg(0.5*pi * 1) = 89.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
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) = -44.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
radtodeg(-0.25*pi) = -44.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
radtodeg(0.25*pi * 1) = 44.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
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.570796326794896619231321691639751442098584699687552910487472296153908203143104499314017412671058533991074043256641153323546922304775291115862679704064240558725142051350969260552779822311474477465190982214405487832966723064237824116893391582635600954572824283461730174305227163324106696803630124570636862293503303157794087440760460481414627045857682183946295180005665265274410233260692073475970755804716528635182879795976546093058690966305896552559274037231189981374783675942876362445613969091505974564916836681220328321543010697473197612368595351089930471851385269608588146588376192337409233834702566000284063572632
asin(-0.9) = -1.119769514998634186686677055845399615895162186403302882375681863914437537106533336673567440030887832011863313946151191903686818406486998095501626619292180961642639607354743441349429132273964165237587337950568949191603627509905012033208085724405091672745399870971791197132831567162168929644677054361780897365327211248100459702723881267281574088378862396909276635512157325884405373587295166102266059724322975791028581219293709056784895657187590630518554570004613769414814095368440297636892247245985837267484885351207066228410966115740412574570520614372846272639490645414935636132728232961268515393544809813075733050756
asin(-0.8) = -0.927295218001612232428512462922428804057074108572240527621866177440395728331483410601200567969775785113059704502381675027011636363250022310943061139888211241438672532329760203065005511975851611033707778334956474573077587836025034398968027911676370230190043266612987744309219464157111114417202926455130485346104360914928017394901167794727792978005297375570756025647266243432915629367380198668105776497248912477623818031789953599439402299355200329001250603362425121867060826987932602586384854968058632223898412324168831874472254633375396337405518637902066794665185807702578509189184492643121956727601907499864189721468
asin(-0.7) = -0.775397496610753063740353352714987113555788738641161993597719963732720211880711198865410903494372876481294721011387053015477884685477402354922874773107230274517170744934418340741799476395221641214344298737729756283182005814658630632896474157869542128326302294517689763221808519262427267073171966575561563359823395889084278176859840021552500191109617013435700435804034405458577064498866024638496929739372522664781147068634113068210165303630805547529725316278640055124297367201703411400145366740524872874547231398396705033799477934940205816403998162133837068219197013371635798614209377313694693734874070731625795118312
asin(-0.6) = -0.643501108793284386802809228717322638041510591115312382865606118713512474811621088712816844701282748878014338754259478296535285941525268804919618564176029317286469519021209057487774310335622866431483203879449013259889135228212789717925363670959230724382781016848742429996007699166995582386427198115506376947398942242866070045859292686686834067852384808375539154358399021841494603893311874807864979307467616157559061764186592493619288666950696223558023433868764859507722848954943759859229114123447342341018424357051496447070756064097801274963076713187863677186199461906009637399191699694287277107100658500419873851164
asin(-0.5345645) = -0.56399235635110670513967394667957993789983122398595551192137122584584158792710020039528293569803840636194708843463978529108402478510703626296010371083716114245661090220711896545151222818346639115220518085583869446682583154673946615567485056726414869430693792802747738525305065918946523806253560399958124742976893169398273278615871020766713431889468880533418606315258830786177361022871890252079758387145183370798858851054834411062035697015592810446869344918508845471657830812677961773669744361902718308854208651365906881626989719517430574234432841793878726367092300173637584892236582984022883846585917951011296924471
asin(-0.5) = -0.523598775598298873077107230546583814032861566562517636829157432051302734381034833104672470890352844663691347752213717774515640768258430371954226568021413519575047350450323086850926607437158159155063660738135162610988907688079274705631130527545200318190941427820576724768409054441368898934543374856878954097834434385931362480253486827138209015285894061315431726668555088424803411086897357825323585268238842878394293265325515364352896988768632184186424679077063327124927891980958787481871323030501991521638945560406776107181003565824399204122865117029976823950461756536196048862792064112469744611567522000094687857544
asin(-0.4) = -0.411516846067488019384737897617335604855701135127025851783946780700095250895274002448126316252061195336759289670913060152839613395130804354351293223366223410195744741102979769850816548743929924898361396324765227911396692528959306436809371418175246472538149340404101965992931193289691180491479307512110327871552844090032699181243207399211969079984708383072397033666799573598621559683567503930771120740617703361715385427565035461274288988851476276555580004156220347817192873587361649844496850651920899842087013496127485702768732630429261831025888159886105532365569932851176253652958557238755693356794291215582420039649
asin(-0.3) = -0.30469265401539750797200296122752916695456003170677638739297794874647299251203315943859995723136314873173495663078554692479668542343241887818718383045615011034398523264612269506245443154258519185913285313078092950079597732972081553364948954914799328594809186393850825258311206720694758038571916450951294669085207707244107602834173298375074821919212737500243564098806776468286063918957517071324599468464708051204855996004320680475231008176141196481876753970842614898493277570006285988109033511535536633630524925570721914032512570602035213057365534580204359562326419188951619248664884321494055584001754398021794187418
asin(-0.2) = -0.2013579207903307914551255522176234102400380814022283862572512434556093746288518503758449300903999368468197981871177783716618053879201548755015088525757557506850470374629855344264455564668551866642602236049772202001236611979700319519536904516805500731011597584876996367628374655789663238292022779415996092791796703156709287225943104590964873351729841422872993472360506734318539032039760529617869401568397825682647945081244467988847035944395195093522472973987934411452796353555114724321513785366996667546495705547036923094815740658325106799636078994434985773428793603779709856887975636574594341109489756371580589786001
asin(-0.1) = -0.100167421161559796345523179452693318568675972229629541391023855036402673650862551653937864359504454955660090920096585968283068573058468020277908174470815965333814655225794827769640397022924944474001732255650471432428576672738270871978308469576058664216579175918444957897659614083176601090210984678440506707490125084399253561314782296620068021325599320038352317676360197242532090639275106665477347598707121914120722421404635785138250977668802063413646774917944274895168674259354858346428458206714561435005349335375580818869451882456373617818446017120056726968795825409753397261777187869688966663409296584222973308251
asin(-0.01) = -0.01000016667416711312562227707199038367857039364300919838632951404651064431324147150907619173722056631089586790365898490478714622476473273206141882725823807385692824336545039194326763506628476290523812809273805239733161057640834948014272256712014853150603132321925544627012042331140942317318981398810116853024904728418248206124517780521561457431953248756806001236196847152179543921155238102801759989142480342107285904101211324350505259670255986144886220248500808462324029697939940197181434304448976723589338652036703292351047065926230709759835390422699203330177850982450208143843689888406783552813719613038980457886693
asin(-0.00423) = -0.00423001261459607053166979900497095101568937297216741360504098993901626504623558862624088575584185042994394836872249256093866435249152832860521874471500783391025853952149568600434231776540066123020773255989076033676574042714545919123828212114479785368472685769479197340011259899396005452867605925426989259311354937983582558612532460830866791860149701659224609240142274180769677801755675128458853770160433511375088757745769164100350136345089517082887617510450777517967104540589451000068086679342700711993407164819179527476472120165665471008176208697928315202576340125036203469018416708309898031729480911221377528276301
asin(-0.0000345345) = -0.0000345345000068644898548405011628652189530419635109003611137509217191875095101701899918568648056828952732437792465005091181629434473722871951181402114966622366270818974178085787801216820930576921992926443783851599373606241742278467160154382391868695546790613281347380428854582608501924742180289417800963740318686683425134934505887203125394193998791397309560474997425846659350245103163685348409508306778227707119866942915289147724473991577065006300080829873092439975638107425067730296087816467850128373584472408345983978413024540138963845093885213976413259931059255629452511487983450477348010780621218291311645044690343
asin(-0.0000000000000063456) = -0.000000000000006345600000000000000000000000042585997787136000000000000000771657756606163511672832000018495276544408954570072069318285124448916018973260925677591951864454911304869432474815759373784495068278516963533622050530205579040464153230096598793742525305216551771733598724653602538614487332101045130319405326861689726486690674062512791265899462714240552952184845257291482626005868911818495726533456719772346599929701972364732809261292828978552500971679026233827404675684532018715306696527180542648477988161845872725473705413281023081979479409342211084499524703833291358408976518545403614807136201429422272582443549020938928
asin(-0.00000000000000000000000234234) = -2.3423400000000000000000000000000000000000000000021418968605874840000000000000000000000000000000052882373335063242951036856800000000000000000000172703653835156351881664232510524556000000000000644859317467217258262754004025001159013844106202605296660353475119369458376450399542191787481727772125934035064855077154197990407501925921737615698106646132555781988207948323271480824102830899155077405098143935661035371615998596463162590670214936166725067510231297877343281157029190560610570941567889176720731664111700729480984353508796132865426731736479631496469489708851371032127869602374462320032883055668084326394572004e-24
asin(0) = 0
asin(0.00000000000000000000000234234) = 2.3423400000000000000000000000000000000000000000021418968605874840000000000000000000000000000000052882373335063242951036856800000000000000000000172703653835156351881664232510524556000000000000644859317467217258262754004025001159013844106202605296660353475119369458376450399542191787481727772125934035064855077154197990407501925921737615698106646132555781988207948323271480824102830899155077405098143935661035371615998596463162590670214936166725067510231297877343281157029190560610570941567889176720731664111700729480984353508796132865426731736479631496469489708851371032127869602374462320032883055668084326394572004e-24
asin(0.0000000000000063456) = 0.000000000000006345600000000000000000000000042585997787136000000000000000771657756606163511672832000018495276544408954570072069318285124448916018973260925677591951864454911304869432474815759373784495068278516963533622050530205579040464153230096598793742525305216551771733598724653602538614487332101045130319405326861689726486690674062512791265899462714240552952184845257291482626005868911818495726533456719772346599929701972364732809261292828978552500971679026233827404675684532018715306696527180542648477988161845872725473705413281023081979479409342211084499524703833291358408976518545403614807136201429422272582443549020938928
asin(0.0000345345) = 0.0000345345000068644898548405011628652189530419635109003611137509217191875095101701899918568648056828952732437792465005091181629434473722871951181402114966622366270818974178085787801216820930576921992926443783851599373606241742278467160154382391868695546790613281347380428854582608501924742180289417800963740318686683425134934505887203125394193998791397309560474997425846659350245103163685348409508306778227707119866942915289147724473991577065006300080829873092439975638107425067730296087816467850128373584472408345983978413024540138963845093885213976413259931059255629452511487983450477348010780621218291311645044690343
asin(0.00423) = 0.00423001261459607053166979900497095101568937297216741360504098993901626504623558862624088575584185042994394836872249256093866435249152832860521874471500783391025853952149568600434231776540066123020773255989076033676574042714545919123828212114479785368472685769479197340011259899396005452867605925426989259311354937983582558612532460830866791860149701659224609240142274180769677801755675128458853770160433511375088757745769164100350136345089517082887617510450777517967104540589451000068086679342700711993407164819179527476472120165665471008176208697928315202576340125036203469018416708309898031729480911221377528276301
asin(0.01) = 0.01000016667416711312562227707199038367857039364300919838632951404651064431324147150907619173722056631089586790365898490478714622476473273206141882725823807385692824336545039194326763506628476290523812809273805239733161057640834948014272256712014853150603132321925544627012042331140942317318981398810116853024904728418248206124517780521561457431953248756806001236196847152179543921155238102801759989142480342107285904101211324350505259670255986144886220248500808462324029697939940197181434304448976723589338652036703292351047065926230709759835390422699203330177850982450208143843689888406783552813719613038980457886693
asin(0.1) = 0.100167421161559796345523179452693318568675972229629541391023855036402673650862551653937864359504454955660090920096585968283068573058468020277908174470815965333814655225794827769640397022924944474001732255650471432428576672738270871978308469576058664216579175918444957897659614083176601090210984678440506707490125084399253561314782296620068021325599320038352317676360197242532090639275106665477347598707121914120722421404635785138250977668802063413646774917944274895168674259354858346428458206714561435005349335375580818869451882456373617818446017120056726968795825409753397261777187869688966663409296584222973308251
asin(0.2) = 0.2013579207903307914551255522176234102400380814022283862572512434556093746288518503758449300903999368468197981871177783716618053879201548755015088525757557506850470374629855344264455564668551866642602236049772202001236611979700319519536904516805500731011597584876996367628374655789663238292022779415996092791796703156709287225943104590964873351729841422872993472360506734318539032039760529617869401568397825682647945081244467988847035944395195093522472973987934411452796353555114724321513785366996667546495705547036923094815740658325106799636078994434985773428793603779709856887975636574594341109489756371580589786001
asin(0.3) = 0.30469265401539750797200296122752916695456003170677638739297794874647299251203315943859995723136314873173495663078554692479668542343241887818718383045615011034398523264612269506245443154258519185913285313078092950079597732972081553364948954914799328594809186393850825258311206720694758038571916450951294669085207707244107602834173298375074821919212737500243564098806776468286063918957517071324599468464708051204855996004320680475231008176141196481876753970842614898493277570006285988109033511535536633630524925570721914032512570602035213057365534580204359562326419188951619248664884321494055584001754398021794187418
asin(0.4) = 0.411516846067488019384737897617335604855701135127025851783946780700095250895274002448126316252061195336759289670913060152839613395130804354351293223366223410195744741102979769850816548743929924898361396324765227911396692528959306436809371418175246472538149340404101965992931193289691180491479307512110327871552844090032699181243207399211969079984708383072397033666799573598621559683567503930771120740617703361715385427565035461274288988851476276555580004156220347817192873587361649844496850651920899842087013496127485702768732630429261831025888159886105532365569932851176253652958557238755693356794291215582420039649
asin(0.5) = 0.523598775598298873077107230546583814032861566562517636829157432051302734381034833104672470890352844663691347752213717774515640768258430371954226568021413519575047350450323086850926607437158159155063660738135162610988907688079274705631130527545200318190941427820576724768409054441368898934543374856878954097834434385931362480253486827138209015285894061315431726668555088424803411086897357825323585268238842878394293265325515364352896988768632184186424679077063327124927891980958787481871323030501991521638945560406776107181003565824399204122865117029976823950461756536196048862792064112469744611567522000094687857544
asin(0.5345645) = 0.56399235635110670513967394667957993789983122398595551192137122584584158792710020039528293569803840636194708843463978529108402478510703626296010371083716114245661090220711896545151222818346639115220518085583869446682583154673946615567485056726414869430693792802747738525305065918946523806253560399958124742976893169398273278615871020766713431889468880533418606315258830786177361022871890252079758387145183370798858851054834411062035697015592810446869344918508845471657830812677961773669744361902718308854208651365906881626989719517430574234432841793878726367092300173637584892236582984022883846585917951011296924471
asin(0.6) = 0.643501108793284386802809228717322638041510591115312382865606118713512474811621088712816844701282748878014338754259478296535285941525268804919618564176029317286469519021209057487774310335622866431483203879449013259889135228212789717925363670959230724382781016848742429996007699166995582386427198115506376947398942242866070045859292686686834067852384808375539154358399021841494603893311874807864979307467616157559061764186592493619288666950696223558023433868764859507722848954943759859229114123447342341018424357051496447070756064097801274963076713187863677186199461906009637399191699694287277107100658500419873851164
asin(0.7) = 0.775397496610753063740353352714987113555788738641161993597719963732720211880711198865410903494372876481294721011387053015477884685477402354922874773107230274517170744934418340741799476395221641214344298737729756283182005814658630632896474157869542128326302294517689763221808519262427267073171966575561563359823395889084278176859840021552500191109617013435700435804034405458577064498866024638496929739372522664781147068634113068210165303630805547529725316278640055124297367201703411400145366740524872874547231398396705033799477934940205816403998162133837068219197013371635798614209377313694693734874070731625795118312
asin(0.8) = 0.927295218001612232428512462922428804057074108572240527621866177440395728331483410601200567969775785113059704502381675027011636363250022310943061139888211241438672532329760203065005511975851611033707778334956474573077587836025034398968027911676370230190043266612987744309219464157111114417202926455130485346104360914928017394901167794727792978005297375570756025647266243432915629367380198668105776497248912477623818031789953599439402299355200329001250603362425121867060826987932602586384854968058632223898412324168831874472254633375396337405518637902066794665185807702578509189184492643121956727601907499864189721468
asin(0.9) = 1.119769514998634186686677055845399615895162186403302882375681863914437537106533336673567440030887832011863313946151191903686818406486998095501626619292180961642639607354743441349429132273964165237587337950568949191603627509905012033208085724405091672745399870971791197132831567162168929644677054361780897365327211248100459702723881267281574088378862396909276635512157325884405373587295166102266059724322975791028581219293709056784895657187590630518554570004613769414814095368440297636892247245985837267484885351207066228410966115740412574570520614372846272639490645414935636132728232961268515393544809813075733050756
asin(1) = 1.570796326794896619231321691639751442098584699687552910487472296153908203143104499314017412671058533991074043256641153323546922304775291115862679704064240558725142051350969260552779822311474477465190982214405487832966723064237824116893391582635600954572824283461730174305227163324106696803630124570636862293503303157794087440760460481414627045857682183946295180005665265274410233260692073475970755804716528635182879795976546093058690966305896552559274037231189981374783675942876362445613969091505974564916836681220328321543010697473197612368595351089930471851385269608588146588376192337409233834702566000284063572632
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.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526
acos(-0.9) = 2.69056584179353080591799874748515105799374688609085579286315416006834574024963783598758485270194636600293735720279234522723374071126228921136430632335642152036778165870571270190220895458543864270277832016497443702457035057414283615010147730704069262731822415443352137143805873048627562644830717893241775965883051440589454714348434174869620113423654458085557181551782259115881560684798723957823681552903950442621146101527025514984358662349348718307782860723580375078959777131131666008250621633749181183240172203242739454995397681321361018693911596546277674449087591502352378272110442529867774922824737581335979662339
acos(-0.8) = 2.4980915447965088516598341545621802461556588082597934381093384735943039314745879099152179806408343191041337477590228283505585586680253134268057408439524518001638145836807294636177853342873260884988987605493619624060443109002628585158614194943119711847628675500747179186144466274812178112208330510257673476396076640727221048356616282761424200238629795595170512056529315087073258626280722721440765323019654411128066978277664996924980932656610968815605246405936151032418445029308089650319988240595646067888152490053891601960152653308485939497741139889919972665165710773111666557775606849805311905623044735001482532941
acos(-0.7) = 2.34619382340564968297167504435473855565437343832871490408519225988662841502381569817942831616543141047236876426802820633902480699025269347078555447717147083324231279628538760129457929870669611867953528095213524411614872887889645474978986574050514308289912657797941993752703568258653396387680209114619842565332669904687836561762030050296712723696729919738199561580969967073298729775955809811446768554408905129996402686461065916126885626993670210008899935350983003649908104314457977384575933583203084743946406807961703335534248863241340342877259351322376754007058228298022394520258556965110392756957663673190985869094
acos(-0.6) = 2.2142974355881810060341309203570740801400952908028652933530784148674206779547255880268342573723412828690883820109006316200822082463005599207822982682402698760116115703721783180405541326470973438966741860938545010928558582924506138348187552535948316789556053003104726043012348624911022791900573226861432392409022454006601574866197531681014611137100669923218343343640642871159048371540039482838357351121841447927419415601631385866779796332565927761172974710999548408825065248978201223048430832149533169059352610382718247686137667615709988873316720642777941490375847315145977839875678920316965109418032245007039374238
acos(-0.5345645) = 2.13478868314600332437099563831933137999841592367350842240884352199974979107020469970930034836909694035302113169128093861463094708988232737882278341490140170118175295355808822600429205049494086861739616307024418229979255461097729027256824214989974964887976221148920755955827782251357193486616572857021810972327223485177682022691917068908176136475237098928048124315825357313618384348941097599676833967616836234317146830652489020367904793646182465702796748641627843609136198406965598018231141271053315765345892319487939713781290789264750335471292376902871773552230827134496399551074202217763807230056174551039703281734
acos(-0.5) = 2.09439510239319549230842892218633525613144626625007054731662972820521093752413933241868988356141137865476539100885487109806256307303372148781690627208565407830018940180129234740370642974863263662025464295254065044395563075231709882252452211018080127276376571128230689907363621776547559573817349942751581639133773754372544992101394730855283606114357624526172690667422035369921364434758943130129434107295537151357717306130206145741158795507452873674569871630825330849971156792383514992748529212200796608655578224162710442872401426329759681649146046811990729580184702614478419545116825644987897844627008800037875143018
acos(-0.4) = 1.982313172862384638616059589257087046954285834814578762271419076854003454038378501762143728923119729327833332927554213476386535699906095470213972927430463968920886792453949030403596371055404402363552378539170715744363415593197130553702763000810847427110973623865832140298158356613797877295109432082747190165056147247826786622003667880626596125842390567018692213672464838873031792944259577406741876545334231996898265223541581554332979955157372829114854041387410329191976549530238012290110819743426874407003850177347814024311743327902459443394483510976036004216955202459764400241334749576164927191496857215866483612281
acos(-0.3) = 1.875488980810294127203324652867280609053144731394329297880450244900381195655137658752617369902421682722808999887426700248343607728207709994049863534520390669069127283997091955615234253854059669324323835345186417333762700393958639650542881131783594240520916147400238426888339230531054277189349289080149808984355380230235163469102193465165375265049809558948730820993733029957270872450267244189216750489363609147231439756019752897811001048067308517378041576939616130359716451642939222326704304206861340901222085936927547461868136403493549742942250696891974067474649461498104339075025035552349789674720109980502005446812
acos(-0.2) = 1.772154247585227410686447243857374852338622781089781296744723539609517577771956349689862342761458470837893841443758931695208727692695445991364188556639996309410189088813954794979225378778329664129451205819382708033090384262207856068847082034316151027673984041949429811068064628903073020632832402512236471572682973473465016163354770940511114381030666326233594527241715938706264136464668126437757695961556311203447674304100992891943394560745416061911521334629983422520063311298387834877765347628205641319566407235924020631024584763305708292332203250533429049194264629986559132277173755994868667945651541637442122551232
acos(-0.1) = 1.670963747956456415576844871092444760667260671917182451878496151190310876793967050967955277030562988946734134176737739291829990877833759136140587878535056524058956706576764088322420219334399421939192714470055959265395299736976094988871700052211659618789403459380175132202886777407283297893841109249077369000993428242193341002075242778034695067183281503984647497682025462516942323899967180141448103403423650549303602217381181878196941943974698615972920812149134256269952350202231220792042427298220535999922186016595909140412462579929571230187041368209987198820181095018341543850153380207098200498111862584507036880883
acos(-0.01) = 1.580796493469063732356943968711741825777155093330562108873801810200418847456345970823093604408279100301969911160300138228334068529540023847924098531322478632582070294716419652496047457377759240370429110307143540230298333640646173597036114149755749486078855606680985620575347586635516119976819938558738030823752350441976569502005638286630241620177214671514355192367633736796205672472244454503988355696141332056255738836988659336563743563008456414008136239716198065998023972922275764417428312135995741800810223201587361245053481356735504709966949255316922505153163779433090228026813091221477069362839762130673868151499
acos(-0.00423) = 1.575026339409492689762991490644722393114274072659720324092513286092924468189340087940258298426900384421017991625363645884485586657266819444467898448779248392635400590872464946557122140076875138695398714774296248169732463491383283308131673703780398808257551141156522147705339762318066751332306183824906754886616852537629913026885785089723294964459179200538541272407088007082107011278248824760559293506320863748933767373434237734062192329756791723388150212335697756554454721348770872446294835884932981684850908329412123596307731899129852322450357438069213623877148670858950181278560359420508214151997375112497838855395
acos(-0.0000345345) = 1.570830861294903483721176532140914307317537741651063810848586047075627390652614669504009269535864216886347287035887653832665085248222663403057797844275737220961769133248387069131559943993567535157390274858783872992904083688412051963609407020874787824127503344789864912348112621584956889277848153512416958667535171826136600934211049201727166465257561323677251227505407849940345257771008442010811706635394351405894866490268075007831138365463603053189282120218499225372347486685383135475222750738290987402275283922054926719384313151487093996877983872487571797844491195171533397737174537385144034912764687829415228077101
acos(-0.0000000000000063456) = 1.570796326794902964831321691639751442098584742273550697623472296153908203914762255920180924343890534009569319801050107893618991623060415564778698677325166236317093915805880565422212297127233851249686050492922451366588773594443403157357544812732199748315349588678281946038825887977709235418117456671681992612908630019483813927451134543927418311757144898186848132190510522565892859266560985294466482338173248407529479725678518457791500227598725531111775008910216215202188351627408381160920665618686517213394824843066201047016716110754220694348074760432141556350909973441879504997352710882812848641838767429706336155075
acos(-0.00000000000000000000000234234) = 1.57079632679489661923132403397975144209858469968755291048747229615390820528500135990150141267105853399107404325664115332883515963828161541096636538406424055872514205136823962593629545749964090071624343781440548783303120899598454584271966698303810107047420869408199070397126251083604364264127516452485604104167608037038749094724596819683442608660787477612005674981632987852998843208148690580311883821499961855069062030579093965916222812790575619887553310425268359804729042696600615017994208479442503062597393083800924599361617710864327056046703070196954375839405844325655129623532516322254633704748952623773029557592
acos(0) = 1.570796326794896619231321691639751442098584699687552910487472296153908203143104499314017412671058533991074043256641153323546922304775291115862679704064240558725142051350969260552779822311474477465190982214405487832966723064237824116893391582635600954572824283461730174305227163324106696803630124570636862293503303157794087440760460481414627045857682183946295180005665265274410233260692073475970755804716528635182879795976546093058690966305896552559274037231189981374783675942876362445613969091505974564916836681220328321543010697473197612368595351089930471851385269608588146588376192337409233834702566000284063572632
acos(0.00000000000000000000000234234) = 1.570796326794896619231319349299751442098584699687552910487472296153908201001207638726533412671058533991074043256641153318258684971268966820758994024064240558725142051333698895169264187123308054214138526614405487832902237132491102391067116182233100838671439872841469644639191815812169750965985084616417683545330525945200683934274952765994828005107489591772533610195000652018832034439897241148822673394433438719675139286162152526955153804706036906243014970209696364702276924919746574711285853388586918503859742524431410649469844286303124664270160000210317185308712095960624996941427221452272130621915605762837831569343
acos(0.0000000000000063456) = 1.570796326794890273631321691639751442098584657101555123351472296153908202371446742707853900998226533972578766712232198753474852986490166666946660730803314881133190186896057955683347347495715103680695913935888524299344672534032245076429238352539002160830298978245178402571628438670504158189142792469591731974097976296104360954069786418901835779958219469705742227820820007982927607254823161657475029271259808862836279866274573728325881705013067574006773065552163747547379000258344343730307272564325431916438848519374455596069305284192174530389115941747719387351860565775296788179399673792005619027566364570861790990188
acos(0.0000345345) = 1.570761792294889754741466851138588576879631657724042010126358545232189015633594329124025555806252851095800799477394652814428759361327918828667561563852743896488514969453551451973999700629381419772991689570027102673029362440063596270177376144396414085018145222133595436262341705063256504329412095628856765919471434489451573947309871761102087626457803044215339132505922680608475208750375704941129804974038705864470893101685017178286243567148190051929265954243880737377219865200369589416005187444720961727558389440385729923701708243459301227859206829692289145858279344045642895439577847289674432756640444171152899068163
acos(0.00423) = 1.566566314180300548699651892634780491082895326715385496882431306214891938096868910687776526915216683561130094887918660762608257952283762787257460959349232724814883511829473574548437504546073816234983249654514727496200982637092364925655109461490803100888097425766938200905114564330146642274954065316366969700389753777958261854635135873105959127256185167354049087604242523466713455243135322191382218103112193521431992218518854452055189602855001381730397862126682206195112630536981852444933102298078967444982765033028533046778289495816542902286833264110647319825621868358226111898192025254310253517407756888070288289869
acos(0.01) = 1.560796160120729506105699414567761058420014306044543712101142782107397558829863027804941220933837967680178175352982168418759776080010558383801260876806002484868213807985518868609512187245189714559952854121667435435635112487829474636750669015515452423066792960242474728035106740012697273630440310582535693763254255873611605379515282676199012471538149696378235167643696793752614794049139692447953155913291725214110020754964432849553638369603336691110411834746181896751543378963476960473799626047016207329023450160853295398032540038210890514770241446862938438549606759784086065149939293453341398306565369869894258993765
acos(0.1) = 1.470628905633336822885798512187058123529908727457923369096448441117505529492241947660079548311554079035413952336544567355263853731716823095584771529593424593391327396125174432783139425288549532991189249958755016400538146391499553244915083113059542290356245107543285216407567549240930095713419139892196355586013178073394833879445678184794559024532082863907942862329305068031878142621416966810493408206009406721062157374571910307920439988637094489145627262313245706479615001683521504099185510884791413129911487345844747502673558815016823994550149333969873744882589444198834749326599004467720267171293269416061090264381
acos(0.2) = 1.369438406004565827776196139422128031858546618285324524230221052698298828514252648938172482580658597144254245069523374951885116916855136240361170851488484808040095013887983726126334265844619290800930758609428267632843061866267792164939701130955050881471664524974030537542389697745140372974427846629037253014323632842123158718166150022318139710684698041658995832769614591842556330056716020514183815647876746066918085287852099294173987371866377043207026739832396540229504040587364890013462590554806307810267266126516636012061436631640686932404987451646431894508505909230617160899578628679949799723753590363126004594032
acos(0.3) = 1.266103672779499111259318730412222275144024667980776523094494347407435210631071339875417455439695385259339086625855606398750236881342872237675495873608090448381156818704846565490325390768889285606058129083624558332170745734517008583243902033487607668624732419523221921722115096117159116417910960061123915602651226085353011412418727497663878826665554808943859539017597500591549594071116902762724761120069448123134319835933339288306380884544484587740506497522763832389850900242813502564523633976150608228611587425513109181217884991452845481794940005287886876228121077719071954101727349122468677994685022020066121698452
acos(0.4) = 1.159279480727408599846583794022415837242883564560527058703525515453812952247830496865891096418997338654314753585728093170707308909644486761511386480698017148529397310247989490701963273567544552566829585889640259921570030535278517680084020164460354482034674943057628208312295970034415516312150817058526534421950459067761388259517253082202657965872973800873898146338865691675788673577124569545199635064098825273467494368411510631784401977454420276003694033074969633557590802355514712601117118439585074722829823185092842618774278067043935781342707191203824939485815336757411892935417635098653540477908274784701643532983
acos(0.5) = 1.047197551196597746154214461093167628065723133125035273658314864102605468762069666209344941780705689327382695504427435549031281536516860743908453136042827039150094700900646173701853214874316318310127321476270325221977815376158549411262261055090400636381882855641153449536818108882737797869086749713757908195668868771862724960506973654276418030571788122630863453337110176849606822173794715650647170536477685756788586530651030728705793977537264368372849358154126654249855783961917574963742646061003983043277891120813552214362007131648798408245730234059953647900923513072392097725584128224939489223135044000189375715088
acos(0.5345645) = 1.006803970443789914091647744960171504198753475701597398566101070308066615216004298918734476973020127629126954822001368032462897519668254852902575993227079416268531149143850295101267594128008086312985801358566793366140891517498357961218541015371452260265886355434252789052176504134641458741094520571055614863734371463811354654601750273747492726962993378612109116853076957412636623031973170955173171933264694927194291285428201982438333996149968448090580588046101526658205367816096744708916525472478791476374750167561259505273113502298891870024266933151143208180462267872212297666010362497180395368843386490171094327922
acos(0.6) = 0.927295218001612232428512462922428804057074108572240527621866177440395728331483410601200567969775785113059704502381675027011636363250022310943061139888211241438672532329760203065005511975851611033707778334956474573077587836025034398968027911676370230190043266612987744309219464157111114417202926455130485346104360914928017394901167794727792978005297375570756025647266243432915629367380198668105776497248912477623818031789953599439402299355200329001250603362425121867060826987932602586384854968058632223898412324168831874472254633375396337405518637902066794665185807702578509189184492643121956727601907499864189721468
acos(0.7) = 0.795398830184143555490968338924764328542795961046390916889752332421187991262393300448606509176685657509779322245254100308069037619297888760939804930957010284207971306416550919810980345916252836250846683476675731549784717249579193483996917424766058826246521988944040411083418644061679429730458157995075298933679907268709809263900620459862126854748065170510594744201630859815833168761826048837473826065344005970401732727342433024848525662675091005029548720952549926250486308741172951045468602350981101690369605282823623287743532762532991795964597188956093403632188256236952347974166815023714540099828495268658268454319
acos(0.8) = 0.643501108793284386802809228717322638041510591115312382865606118713512474811621088712816844701282748878014338754259478296535285941525268804919618564176029317286469519021209057487774310335622866431483203879449013259889135228212789717925363670959230724382781016848742429996007699166995582386427198115506376947398942242866070045859292686686834067852384808375539154358399021841494603893311874807864979307467616157559061764186592493619288666950696223558023433868764859507722848954943759859229114123447342341018424357051496447070756064097801274963076713187863677186199461906009637399191699694287277107100658500419873851164
acos(0.9) = 0.451026811796262432544644635794351826203422513284250028111790432239470666036571162640449972640170701979210729310489961419860103898288293020361053084772059597082502443996225819203350690037510312227603644263836538641363095554332812083685305858230509281827424412489938977172395596161937767158953070208855964928176091909693627738036579214133052957478819787037018544493507939390004859673396907373704696080393552844154298576682837036273795309118305922040719467226576211959969580574436064808721721845520137297431951330013262093132044581732785037798074736717084199211894624193652510455647959376140718441157756187208330521875
acos(1) = 0
acos(1.43213) = error: 13
acos(3543.23423) = error: 13
acos(35645456462354) = error: 13
atan(-6456456345.745) = -1.570796326640012895645235611486696593607179966838803608184058522985259859251129377244630138906138622020727818226674333421707703281801696178838656120614803998363674925448193468163597547259392743425023162981213748864215563499616557894879929561131845758178685557720905617631521312734296504733515163658770471533328394791384955023000886204119091841488626916792561584333442183953005041883685374754326513133080599495294025799133599184392526024644300472463867066563494198219069293034191541129102396089007722343140667601042843071204148278315221126798996684740534933425557332323158489746205791590900842154970814260880772212354
atan(-345345354.234) = -1.570796323899244519847881293743617436665491834689115794717313126339429960095684023888530817438119657720034361006340000539856644457271601592623387389927819820143327106508740705830308962778666492262905037866373622885071903035320832872239667958148952453666976928636877376412461533218784917891008378605231833574951189495187160074611926449598605425123329154046333565483475491717495813982950858881151590671733663169292862597836721004294292130840818426106616915015649892304961544578076540733953626641178660849996341498622025991381493989699290430112804407496713418197180592705517237137583556206069509210395260767395748021687
atan(-2342234) = -1.570795899852071948451527725073055776131424017421870630617405143074128999069614833316771590306740476153693844913087070407745878313040577034484058389567017674659437105337731803082703800180585027130227437683906547520423766810879445472350098712628153949410357833586125937299916668033363097893366755733921040491378437705629892779558858594171872196972633908761850175977780163191673446270456908750649155384469826008474946076709508216656081669986554314252674100557051319938584750290802365541907664719258402547721754254116895366406601011282658758345241888798591246262645230992520331133282804928156346412027886403618680654852
atan(-2342.234234) = -1.570369384038820430707386223446026125521964140474423229859200627516121588427777725800945941270976878693352325876401829139391457577529802166489622389887193677210881303165775697335667634287093540736155998695505420815490574937282944038979571071942733776883173873371407104601784664258580939680270867258600824710777163656092803271184327424427965005832411375168234633522972722829571009798696622590210676636545150333936170929258688695778248433710350563555405164425919432127610972897958952263547370211505931359376287605553113463967646647974520524678428645461399923110821163355131466616334876955359906258903472846303233938251
atan(-34.234) = -1.541593904543642443714188731322308068598909848209879581285120232120883516811277351234403319164709688011724849751589143876385820883016888016106120853632755359438851487848864557402506276815520683609658409089273310682863153320752489816626095108886402540840929716716368802298730831806768387540519978800693342955713712677806778691485162248898754207736031064680738672528923858369077136426737817191852802229081870529506441060296683760941529566693480056947773879452057340830245110079620802135744373733904051984398467892123594091546857565109537306205830346006138272539795068967461098155284212367437768751161040675241598957654
atan(-12.1233254) = -1.488497021797580980251789736563193987431904255373001039014975566177090807145525577646315213227401347796060276776785625845967917791717756518569524065634547034838011951332353903899113981413353048901893932024178471646375335903717287469441077903335846454254175270599219804082523532264331878940286859188170696808778503670104300549309268785161467976648911551647696382162226173168591509391675055948617281683342710722641105217839984822517501965550295747044917314973626438152959292211562909818994872240128776692843811304643940995162950687610203126827887919779910505627233848669154179237829398734463716311349387863585774404518
atan(-5.234) = -1.382012994205804919630347812271777873693287773542076193078776701115478720080531280576542040563171688935012458801091723417437751393906218098368819338962979012542496178682196378110394183986353601914870967220147113288389665583250373314744689598264914343787379579487408306429031854831566078006407185482823944551424389665948754598168260254949623780030803615323337920652502420507646321721648145278255136051951057837225054042570730439775965123770923639196071344847887966759309248335380558536240448297128154488528102092676265102956673427689518176039057851872285618473774319347004923825576174243825689248984913244471109586109
atan(-2.2134) = -1.146451825810337731247089303252977936061898368324742406964149327272667688640072066138805982289233220979811675670699919104588059621884479777478640933307300939307165709730402739327116810246573102041239227618582906231083142404706929794876155468853856082419951779357453486401825655511948435818668336537491946930042063499414380991991838608508453752131366666991221920300674497087639930177039672604932047091841499569880102514723542001722678596112790377975661758001417163103966947784089935639603198218145498332936594847559124292510456107159837836032417239100407294552801596498463064042194649581109852808425892078225039805058
atan(-2) = -1.107148717794090503017065460178537040070047645401432646676539207433710338977362794013417128686170641434544191005450315810041104123150279960391149134120134938005805785186089159020277066323548671948337093046927250546427929146225306917409377626797415839477802650155236302150617431245551139595028661343071619620451122700330078743309876584050730556855033496160917167182032143557952418577001974141917867556092072396370970780081569293338989816628296388058648735549977420441253262448910061152421541607476658452967630519135912384306883380785499443665836032138897074518792365757298891993783946015848255470901612250351968711898
atan(-1.3123) = -0.919646140591823320133314739312962066871270810722443256655069309066458796550917237104526507113420653742593558837632943950905547848350975579270660777574987909641285466354278859959501903737610485920981364898385055312745929081610705060392863635256644826616694399822017537523799990376788434241997360025598038387597283204389735688561918789419077252359384024530544561067695642730387980236922510485767799563145594529639140845071921582549886511363166185253461367878616223110700750276130286122890878213596264028122950132212504419578767457552421995703316821300909215111146385514238961889237083614298589761543093615280137712969
atan(-1) = -0.785398163397448309615660845819875721049292349843776455243736148076954101571552249657008706335529266995537021628320576661773461152387645557931339852032120279362571025675484630276389911155737238732595491107202743916483361532118912058446695791317800477286412141730865087152613581662053348401815062285318431146751651578897043720380230240707313522928841091973147590002832632637205116630346036737985377902358264317591439897988273046529345483152948276279637018615594990687391837971438181222806984545752987282458418340610164160771505348736598806184297675544965235925692634804294073294188096168704616917351283000142031786316
atan(-0.6) = -0.54041950027058415544357836460859991013514825146259238811636023340959898198391015308247454866682727563170221713828345828747797573139258558097235289141791654416129393828790297455480319517309868810054328231989599377306773816863627249474888726972672723145117400665456513158371245583178708607155514653203740354051809130353596851820165610223879836223620081063800674020842257239921665268773451018538331650632046887335336729324632912864322570586476128554952951271408756818880744382937849518866446659227976438137291284889907716793521654374642930499639637313174133493947703020745551804915625000841050136154576560672688569871
atan(-0.2) = -0.1973955598498807583700497651947902934475851037878521015176889402410339699782437857326978280372880441126281180736913601044564798867942393557475654952163032700522107470015645015560061286185526633257318692806643896806189528405825931124251613297313993397113233537821796084176648310525473039665725650488878155309384290579311695934192851806364919697519401708560949527368673738508400812367856158009329822514023246675549211026704574378815474839079978985020075223696837961392278354193255722328413846477441352909705465122438302697560518377574220877835853152464749330914587633823112490332030126805100670223312575050942448460267
atan(0) = 0
atan(0.2) = 0.1973955598498807583700497651947902934475851037878521015176889402410339699782437857326978280372880441126281180736913601044564798867942393557475654952163032700522107470015645015560061286185526633257318692806643896806189528405825931124251613297313993397113233537821796084176648310525473039665725650488878155309384290579311695934192851806364919697519401708560949527368673738508400812367856158009329822514023246675549211026704574378815474839079978985020075223696837961392278354193255722328413846477441352909705465122438302697560518377574220877835853152464749330914587633823112490332030126805100670223312575050942448460267
atan(0.6) = 0.54041950027058415544357836460859991013514825146259238811636023340959898198391015308247454866682727563170221713828345828747797573139258558097235289141791654416129393828790297455480319517309868810054328231989599377306773816863627249474888726972672723145117400665456513158371245583178708607155514653203740354051809130353596851820165610223879836223620081063800674020842257239921665268773451018538331650632046887335336729324632912864322570586476128554952951271408756818880744382937849518866446659227976438137291284889907716793521654374642930499639637313174133493947703020745551804915625000841050136154576560672688569871
atan(1) = 0.785398163397448309615660845819875721049292349843776455243736148076954101571552249657008706335529266995537021628320576661773461152387645557931339852032120279362571025675484630276389911155737238732595491107202743916483361532118912058446695791317800477286412141730865087152613581662053348401815062285318431146751651578897043720380230240707313522928841091973147590002832632637205116630346036737985377902358264317591439897988273046529345483152948276279637018615594990687391837971438181222806984545752987282458418340610164160771505348736598806184297675544965235925692634804294073294188096168704616917351283000142031786316
atan(1.3123) = 0.919646140591823320133314739312962066871270810722443256655069309066458796550917237104526507113420653742593558837632943950905547848350975579270660777574987909641285466354278859959501903737610485920981364898385055312745929081610705060392863635256644826616694399822017537523799990376788434241997360025598038387597283204389735688561918789419077252359384024530544561067695642730387980236922510485767799563145594529639140845071921582549886511363166185253461367878616223110700750276130286122890878213596264028122950132212504419578767457552421995703316821300909215111146385514238961889237083614298589761543093615280137712969
atan(2) = 1.107148717794090503017065460178537040070047645401432646676539207433710338977362794013417128686170641434544191005450315810041104123150279960391149134120134938005805785186089159020277066323548671948337093046927250546427929146225306917409377626797415839477802650155236302150617431245551139595028661343071619620451122700330078743309876584050730556855033496160917167182032143557952418577001974141917867556092072396370970780081569293338989816628296388058648735549977420441253262448910061152421541607476658452967630519135912384306883380785499443665836032138897074518792365757298891993783946015848255470901612250351968711898
atan(2.2134) = 1.146451825810337731247089303252977936061898368324742406964149327272667688640072066138805982289233220979811675670699919104588059621884479777478640933307300939307165709730402739327116810246573102041239227618582906231083142404706929794876155468853856082419951779357453486401825655511948435818668336537491946930042063499414380991991838608508453752131366666991221920300674497087639930177039672604932047091841499569880102514723542001722678596112790377975661758001417163103966947784089935639603198218145498332936594847559124292510456107159837836032417239100407294552801596498463064042194649581109852808425892078225039805058
atan(5.234) = 1.382012994205804919630347812271777873693287773542076193078776701115478720080531280576542040563171688935012458801091723417437751393906218098368819338962979012542496178682196378110394183986353601914870967220147113288389665583250373314744689598264914343787379579487408306429031854831566078006407185482823944551424389665948754598168260254949623780030803615323337920652502420507646321721648145278255136051951057837225054042570730439775965123770923639196071344847887966759309248335380558536240448297128154488528102092676265102956673427689518176039057851872285618473774319347004923825576174243825689248984913244471109586109
atan(12.1233254) = 1.488497021797580980251789736563193987431904255373001039014975566177090807145525577646315213227401347796060276776785625845967917791717756518569524065634547034838011951332353903899113981413353048901893932024178471646375335903717287469441077903335846454254175270599219804082523532264331878940286859188170696808778503670104300549309268785161467976648911551647696382162226173168591509391675055948617281683342710722641105217839984822517501965550295747044917314973626438152959292211562909818994872240128776692843811304643940995162950687610203126827887919779910505627233848669154179237829398734463716311349387863585774404518
atan(34.234) = 1.541593904543642443714188731322308068598909848209879581285120232120883516811277351234403319164709688011724849751589143876385820883016888016106120853632755359438851487848864557402506276815520683609658409089273310682863153320752489816626095108886402540840929716716368802298730831806768387540519978800693342955713712677806778691485162248898754207736031064680738672528923858369077136426737817191852802229081870529506441060296683760941529566693480056947773879452057340830245110079620802135744373733904051984398467892123594091546857565109537306205830346006138272539795068967461098155284212367437768751161040675241598957654
atan(2342.234234) = 1.570369384038820430707386223446026125521964140474423229859200627516121588427777725800945941270976878693352325876401829139391457577529802166489622389887193677210881303165775697335667634287093540736155998695505420815490574937282944038979571071942733776883173873371407104601784664258580939680270867258600824710777163656092803271184327424427965005832411375168234633522972722829571009798696622590210676636545150333936170929258688695778248433710350563555405164425919432127610972897958952263547370211505931359376287605553113463967646647974520524678428645461399923110821163355131466616334876955359906258903472846303233938251
atan(2342234) = 1.570795899852071948451527725073055776131424017421870630617405143074128999069614833316771590306740476153693844913087070407745878313040577034484058389567017674659437105337731803082703800180585027130227437683906547520423766810879445472350098712628153949410357833586125937299916668033363097893366755733921040491378437705629892779558858594171872196972633908761850175977780163191673446270456908750649155384469826008474946076709508216656081669986554314252674100557051319938584750290802365541907664719258402547721754254116895366406601011282658758345241888798591246262645230992520331133282804928156346412027886403618680654852
atan(345345354.234) = 1.570796323899244519847881293743617436665491834689115794717313126339429960095684023888530817438119657720034361006340000539856644457271601592623387389927819820143327106508740705830308962778666492262905037866373622885071903035320832872239667958148952453666976928636877376412461533218784917891008378605231833574951189495187160074611926449598605425123329154046333565483475491717495813982950858881151590671733663169292862597836721004294292130840818426106616915015649892304961544578076540733953626641178660849996341498622025991381493989699290430112804407496713418197180592705517237137583556206069509210395260767395748021687
atan(6456456345.745) = 1.570796326640012895645235611486696593607179966838803608184058522985259859251129377244630138906138622020727818226674333421707703281801696178838656120614803998363674925448193468163597547259392743425023162981213748864215563499616557894879929561131845758178685557720905617631521312734296504733515163658770471533328394791384955023000886204119091841488626916792561584333442183953005041883685374754326513133080599495294025799133599184392526024644300472463867066563494198219069293034191541129102396089007722343140667601042843071204148278315221126798996684740534933425557332323158489746205791590900842154970814260880772212354
acot(-6456456345.745) = 3.14159265343490951487655730312644803570576466652635651867153081913916806239423387655864755157719715601180186148331548674525462558657698729470133582467904455708881697679916272871637736957086722089021414519561923669718228656385438201177332114376744671275150984118263579193674847605840320153714528822940733382683169794917904246376134668553371888734630910073885676433910744922741527514437744823029726893779712813047690559511014527745121699095019702502314110379468417959385296897706790357471636518051369690805750428226317139274715897578841873916759203583046540527694260193174663633458198392831007598967338026116483578499
acot(-345345354.234) = 3.14159265069414113907920298538336887876407653437666870520478542249333816323878852320254823010917819171110840426298115386340356676204689270848606709399206037886846915785970996638308878509014096972809602008077911071803862609955865698913305954078455340823980121209860755071768869654289161469463850317586869586845449265298124751537238693101323247098101133799262874548914075699190604724364293235712234647645019180447574239381326709735298309714671497866589095224683987367974522052095290317956759573268463541491317817984235431292450468717248804248139975858664389004856586231410538372595974854347874304509782676767981159432
acot(-2342234) = 3.14159222664696856768284941671280721823000871710942354110487743922803720221271933263078900297779901014476788816972822373129280061781586815034673809363125823338457915668870106363548362249205950459541841989831203535339048987511726958924349029526375490398318211704785611160514383135746979469699688030455790278488174086342398022031931907558649924283031609270814535598344542846608367953114898222661991118918635464365782587268605430971477263629245086681194813778824130131336842623367872798752163381076437711263859093533722368794961170875585637071383723988852171811403050060110847772165899726556558024673045240390274422748
acot(-2342.234234) = 3.14116571083371704993870791508577756762054884016197614034667292367002979157088222511496335394203541268442636913304298246293837988230509328235230209395143423593602335451674495788844745659856801820134698090991090864845729800152076815587296265457833473145599815683313727890701182758268763648390099182923768700428046681388689071194478790584259205169009355911452981352863798810398124305938869606618143244126167896911905072523523478883693940001624711611467920165710941350239464884083531470916133930301190592429312428677344178551065734544771813704702399655133039496220643296371961320471106929276914009360603884658729751088
acot(-34.234) = 3.11239023133853906294551042296205951069749454789743249177259252827479171995438185054842073183576822200279889300823029719993274318779217913196880055769699591816399353919983381795528609912699516107484939130367879851582987638499031393351948669152200349541375400017809897660395799513087508434415010337133020524921701583560086613224562273031338125359371324862703385253458912364348736968742989066782355803379839916468932085627322985400022053299937660950704791668324732220502878602249716458135834282541002654931530457334392241308986826258273491857442569709606874439118033857604924474366040470484700258586360667552566253029
acot(-12.1233254) = 3.05929334859247759948311142820294542953048895506055394950244786233099901028863007696033262589845988178713432003342677916951484009649304763443220376969878759356315400268332316445189380372482752636708491423858395947934205896795511158633446948597144740882699955406094997838775069558843857574391698375880755910228180682789838799006972926657609502250659373559399156216789143844300174265236712942458803748805923935782398501381653091557619293185619229960419135220481641952774296815443927226460884133163475125776064798586426931670596138508340073919648327086984097747861911827774232582620559107187295014605195386386983797715
acot(-5.234) = 2.95280932100070153886166950391152931579187247322962910356624899726938692322363577989055945323423022292608650205773287674098467369868150921423149904302721957126763823003316563866317400629782807938006194943455260112135638864748819743163808118090051529836020386294913848073425901815567277481003731005346080684492769282374284203892872073636425082588848579926963310065816768578205655498234021875422589185666758647240793383854727653283465609007682019175534538207907794813409292427825692098185441738863412905344493877389659342449968412516271578840765320296221609032515958895559307041395236658123492308368747924475517315874
acot(-2.2134) = 2.71724815260523435047841099489272937816048306801229531745162162342657589178317656545282339496029175497088571892734107242813498192665977089334132063737154149803230776108137199987989663255804757950643020983298839406404986546894475391176954705148945703699277606281918366070705281883605513262229846110812880922354536665720846843275229908992308079798904885093751710030633976236205016343773174608090280289655802820506298231070008809478136956241868693053493579523260714447875062372696629808521716730965147289785343152877945261405346680463303544840101259019033776640418686610705121063057084191851908664312845807850910337769
acot(-2) = 2.67794504458898712224838715181828848216863234508898555716401150358761854212046729332743454135722917542561823426209146913358802642792557107625382883818437549673094783653705841957305688863502314941352807526133273837939465221046313103430276920943301679405062693361696647645584459456965783639865878591370848191395442585812416618407033706546535760271271568010721234718769740883236265183769404761788862336080860103155385057605811538639768078293419294061792277278116740181603693839178642359803551069898263301788446720035624070584989407825869705603443138322882754637017763536588703858216013835325748930560417825063603228453
acot(-1.3123) = 2.4904424673867199393646364309527135089698555104099961671425416052203669996940217364185439197844791877336676020942740972744524701531262666951333404816392284683664275177052481205122817260490849633861723471127905431457126521458485291772862552178922457811895186832837477118290271537008951310456274845962349006811005863621838231293223792708337042982170662084768397410733609080047982134976145839617385553678621231648220206410484676756085774776690627378127354051098062044854844262190066485685048473051022385930397868134328327411217781550256196080719121723908396869625316551228271084776132759517078235962456596155642012856
acot(-1) = 2.35619449019234492884698253745962716314787704953132936573120844423086230471465674897102611900658780098661106488496172998532038345716293667379401955609636083808771307702645389082916973346721171619778647332160823174945008459635673617534008737395340143185923642519259526145784074498616004520544518685595529344025495473669113116114069072212194056878652327591944277000849789791161534989103811021395613370707479295277431969396481913958803644945884482883891105584678497206217551391431454366842095363725896184737525502183049248231451604620979641855289302663489570777707790441288221988256428850611385075205384900042609535895
acot(-0.6) = 2.11121582706548077467490005624835135223373295115014529860383252956350718512701465239649196133788580962277626039492461161102489803616787669683503259548215710288643598963887223510758301748457316556573426453430148160603446123287409661164227885236232818602399829011629530588893961915589378287518527110267426583402139446133005595896211658365342540809388299458430192021408783767362688594842658366135407231103699750853624708922287522170191667217065783810880354994527754956359111977225485763427843568378573894628974953011940548947822724121962691736499172422167180679086229981604366463753244234581973519624833160701094927134
acot(-0.2) = 1.768191886644777377601371456834541735546169803475405012005161236394942173121348285046715240708346578103702161330332513428003402191569530471610245199280543828777352798352533762108785950930027140790922851495069877513585675904820417229318552912367000294284147637243909782722891994376654000770202689619524677824441732215725257034179745662051119015609622354802390132742532639125250314497477689276903738056118853302737800898647003530940238450213894451061281559600873777514011511362201934678455353739250109855887383193464158591299062535230619700152180666336405404942844032990899395621579205017919300857033823505378308418658
acot(0) = 1.570796326794896619231321691639751442098584699687552910487472296153908203143104499314017412671058533991074043256641153323546922304775291115862679704064240558725142051350969260552779822311474477465190982214405487832966723064237824116893391582635600954572824283461730174305227163324106696803630124570636862293503303157794087440760460481414627045857682183946295180005665265274410233260692073475970755804716528635182879795976546093058690966305896552559274037231189981374783675942876362445613969091505974564916836681220328321543010697473197612368595351089930471851385269608588146588376192337409233834702566000284063572632
acot(0.2) = 1.373400766945015860861271926444961148650999595899700808969783355912874233164860713581319584633770489878445925182949793219090442417981051760115114208847937288672931304349404758996773693692921814139459112933741098152347770223655231004468230252904201614861500929679550565887562332271559392837057559521749046762564874099862917847341175300778135076105742013090200227268797891423570152023906457675037773553314203967627958693306088655177143482397898654057266514861506185235555840523550790212772584443761839273946290168976498051786958859715775524585010035843455538759926506226276897555173179656899166812371308495189818726605
acot(0.6) = 1.030376826524312463787743327031151531963436448224960522371112062744309221159194346231542864004231258359371826118357695036068946573382705534890326812646324014563848113063066285997976627138375789364647699894509494059898984895601551622144504312908873723121650276807165042721514707492319610732074978038599458752985211854258118922558804379175828683621481373308288439797242692875193580572957563290587439298396059761829512502730216964415465260441135267009744524517102413185976232113497867256949502499226210183543923832321251153607794153726768307372198977958189136911908239401132628539219942328998732473156800393557177873922
acot(1) = 0.785398163397448309615660845819875721049292349843776455243736148076954101571552249657008706335529266995537021628320576661773461152387645557931339852032120279362571025675484630276389911155737238732595491107202743916483361532118912058446695791317800477286412141730865087152613581662053348401815062285318431146751651578897043720380230240707313522928841091973147590002832632637205116630346036737985377902358264317591439897988273046529345483152948276279637018615594990687391837971438181222806984545752987282458418340610164160771505348736598806184297675544965235925692634804294073294188096168704616917351283000142031786316
acot(1.3123) = 0.651150186203073299098006952326789375227313888965109653832402987087449406592187262209490905557637880248480484419008209372641374456424315536592018926489252649083856584996690400593277918573863991544209617316020432520220793982627119056500527947378956127956129883639712636781427172947318262561632764545038823905906019953404351752198541691995549793498298159415750618937969622544022253023769562990202956241570934105543738950904624510508804454942730367305812669352573758264082925666746076322723090877909710536793886549007823901964243239920775616665278529789021256740238884094349184699139108723110644073159472385003925859662
acot(2) = 0.463647609000806116214256231461214402028537054286120263810933088720197864165741705300600283984887892556529852251190837513505818181625011155471530569944105620719336266164880101532502755987925805516853889167478237286538793918012517199484013955838185115095021633306493872154609732078555557208601463227565242673052180457464008697450583897363896489002648687785378012823633121716457814683690099334052888248624456238811909015894976799719701149677600164500625301681212560933530413493966301293192427484029316111949206162084415937236127316687698168702759318951033397332592903851289254594592246321560978363800953749932094860734
acot(2.2134) = 0.424344500984558887984232388386773506036686331362810503523322968881240514503032433175211430381825313011262367585941234218958862682890811338384038770756939619417976341620566521225663012064901375423951754595822581601883580659530894322017236113781744872152872504104276687903401507812158260984961788033144915363461239658379706448768621872906173293726315516955073259704990768186770303083652400871038708712875029065302777281253004091336012370193106174583612279229772818270816728158786426806010770873360476231980241833661204029032554590313359776336178111989523177298583673110125082546181542756299381026276673922059023767574
acot(5.234) = 0.188783332589091699600973879367973568405296926145476717408695595038429483062573218737475372107886845056061584455549429906109170910869073017493860365101261546182645872668772882442385638325120875550320014994258374544577057480987450802148701984370686610785444703974321867876195308492540618797222939087812917742078913491845332842592200226465003265826878568622957259353162844766763911539043928197715619752765470797957825753405815653282725842534972913363202692383302014615474427607495803909373520794377820076388734588544063218586337269783679436329537499217644853377610950261583222762800018093583544585717652755812953986523
acot(12.1233254) = 0.0822993049973156389795319550765574546666804443145518714724967299768173959975789216677021994436571861950137664798555274775790045130575345972931556384296935238871301000186153566536658408981214285632970501902270161865913871605205366474523136792997545003186490128625103702227036310597748178633432653824661654847247994876897868914511916962531590692087706322985987978434390921058187238690170175273534741213738179125417745781365612705411890007556008055143567222575635432218243837313134526266190968513771978720730253765763873263800600098629944855407074313100199662241514209394339673505467936029455175233531781366982891681134
acot(34.234) = 0.02920242225125417551713296031744337349967485147767332920235206403302468633182714807961409350634884597934919350505200944716110142175840309975655885043148519928629056350210470315027354549595379385553257312513217715010356974348533430026729647374919841373189456674536137200649633151733830926311014576994351933778959047998730874927529823251587283812165111926555650747674140690533309683395425628411795357563465810567643873567986233211716139961241649561150015777913264054453856586325556030986959535760192258051836878909673422999615313236366030616276500508379219931159020064112704843309197996997146508354152532504246461497816
acot(2342.234234) = 0.000426942756076188523935468193725316576620559213129680628271668637786614715326773513071471400081655297721717380239324184155464727245488949373057314177046881514260748185193563217112188024380936729034983518900067017476148126954880077913820510692867177689650410090323069703442499065525757123359257312036037582726139501701284169576133056986662040025270808778060546482692542444839223461995450885760079168171378301246708866717857397280442532595545989003868872805270549247172703044917410182066598880000043205540549075667214857575364049498677087690166705628530548740564106253456679972041315382049327575799093153980829634380952
acot(2342234) = 0.000000426942824670779793966566695665967160682265682279870067153079779204073489665997245822364318057837380198343554082915801043991734714081378621314497222884065704946013237457470076022130889450334963544530498940312542956253358378644543292870007447005162466449875604237005310495290743598910263368836715821802124865452164194661201601887242754848885048275184445004027885102082736786990235164725321600420246702626707933719267037876402609296319342238306599936674138661436198925652073996903706304372247572017195082427103432955136409686190538854023353462291339225588740038616067815455093387409252887422674679596665382917779851621
acot(345345354.234) = 0.00000000289565209938344039789613400543309286499843711577015916981447824304742047542548659523293887627103968225030115278369027784750368952323929231413642073858181494484222855472247085953280798520228594434803186494789482002891699124465372362448664850090584735482485279789276563010532177891262174596540502871855211366260692736614853403181602162073435302989996161452218977355691441927774121459481916513298286546589001719813982508876439883546507812645265712221554008906982213136479982171166034245032731371492049518259830233016151670777390718225579094359321705365420467690307090945079263613133972462430730523288831555094491242906
acot(6456456345.745) = 0.0000000001548837235860860801530548484914047328487493023034137731686483438919751220693872737649199119703462250299668199018392190229735949370240235834494365603614671259027757923891822750520817340401678192331917389687511595646212662220134620215037551963941387257408245566737058505898101920701149609118663907601749083664091324177595742772955352043690552671537335956722230813214051913770066987216442426716359291398888539968429469086661649416615960800954069706676957831557143829086848213165115730024982522217761690801774852503388624191579764855695986663493955384258279372854296568421704007465083916797317517394032913602775993720068
sinh(-345345345345.4356) = -1.564962658531037891171638898006964600434407697809553138932525050952585828461709517349722137224246136364416459118869149581851848720278601776880766159568612238424278851586096513548795997520266494410868220081953390423284348764788301345107496746883534463912725809528720956058487741675877168669232736419236386295217705773973278854019078633777948067507516617531890603759556459948539847158063516925840495877311016375146368647793679443663944668019592727467124001229075792401545036525104702869156117464623723387816239980491940884256135951356906195561812259983562278048009079168620852747431451274302014618932106783572621115438e+149981577834
sinh(-456456456.234) = -7.421802226188549379898044047610859426781232462339656015321238881011176806965977336593841557486309482413289039795343315677479247720054083368028407372950343842334861281827059334744671484937347851887143153661147423909976516611309342155393637325782540971925213926390255115386107556107570433796187104915252945522737161143735055714527920128534854524833445332816214822254007889301974320601558118817545366605037185764642619129534951661100222633163481811171337016747453088236534911468952837677775964490486392352692430000693797760110077892253394458056766758380058052501457501216095465067073389431628971910585590375702933481943e+198236519
sinh(-456456.234) = -1.3262535024369529033897386846980252274185415384598638199551015007345080837687001587434015894262988326126438089418756596006767295746220702031244500193204120723170735368370050572039877213445121691297853487240659363377941283452351922910325115426435790810108808750921622458045199705427005636182587296054821385106369031401112338546884403313826095020945380461269743917636921650813229334001636219303058610523015096693865303625999826451873777928953487951724845189277789846693113458662474424797238525529134009149055927004598477899273271490184254866301279676405274771898779141319297598460089126631308495428482941001241567763725e+198236
sinh(-78978.234) = -3.237327736047453317871988273814110650220497287009253577108977166260486973591590350116759246676285333482721257186698007498164502065109112055386913522915408990030521996700143716677236648603837207472927077952509165423516023481582280559819435359584752115064242021696408702006065109210138410275096094194924508649701872810796794774839803553651709086420510519940343734614983980200479082237244453334419805253584098307086862526265113960588605223546505643215846794176397695279932338884887006949282169233333826108498317297068972930339985433206071558647330323423676301106383985000072412693393950818205977238909334865326419847743e+34299
sinh(-645.2342) = -8.32957033237657378255159714946316087853106299381001370529699851655732672775502459944088595178881920194547073405322859589023690356542023997590900049879611568715767904424513826174715329315412662931885010447295238137827622226229921218846048003821606618795706493977497039188704009096835021421668791656492728546627317700899576332432372862540064439221534219757247737184697069663172638609360953890990459473224381827469537500105329097430627742875445365447083757150013467868359756395565551341955263693696850505006715008895132346792873777183766921762522361048802584610800473895658534898179806329553092925057097777003363706215e+279
sinh(-43.2342) = -2.98775164261275458975440440649161112081923324992264531947274587090760104577936121367591358940926486972977778868277592308082891528403255988857647198005717020987517445664241372407157807439085028109109306274384150391883834333697598262143060354722492153772204898134510815399937947612613514706710198674225352034109630050011205479783220909618267709707572373738653040988717978936109641172623984038043459454131246067898539813996029664064210405415826339919771220660926988946979361231611024610239450948102855574334340922186856838397316682951665251404021899047839488784614651634331429337397662993154721805555737603955851111874e+18
sinh(-4.123) = -30.86400071555528718142382593837156970084687908561667598086342224705409303543412019045918097919892294073407838139259884836471015159822697308456025025023148924605332848906050687606515501264758549739398367150569870169682417514106376998175679434628187197263071004443858931520543083473247630760913661594105267593835787034933212789966504797551260787087963884161777854894254265491962348697942082547601487161469311967190699490402399242187484920739836155872323295812476015041251110249612543905106791016342407945198241650594585901289079170214429123514664293707318056792424542174335612307377008718245430101477302172032207960544
sinh(-2) = -3.62686040784701876766821398280126170488634201232113572130948447493425021098878503672360718129423237300933793703792265695571762841044421016815974853920068588465443633402436408569877645518585264870327291309310092169776643361604929567087326322820038971641755741474737190765405696439041057550459479283111640401251415223620931303143804006636426513220236046826301315200503030505340079855063180299921226084809467023323661968120097892146917327381011369700050534826747282221722716200980763213967888602921658836110948172586304710896690119271273295612940702277903181172446861751367435857224052455245284697206223132200391450325
sinh(-1.213) = -1.533128092075569879451255255689376466393739281709170354079470092865977847016072849636248149463786442037533431687439129920984950779332414680267466207316734642179098391949486394863435333310924345802976031188705097160052963265378342027514465587406186584584513232288309484749443036103971171317012549196802270766884955267341424755354787534038452593220785114408300484786481971848285154408892513746777926693532483903978385205094568919182017902357779114836421201802067453051875134634413227410613637257141187403689008603004851043565032277064075389680108373428842104786608513916069951233148372964282411614004344373387476690185
sinh(-1) = -1.175201193643801456882381850595600815155717981334095870229565413013307567304323895607117452089623391840419533327579532356785218901919457282136840352883248423822968980625302687857297419377803789453015645797574855986381203393300021194357134939276747928783808639778091594382288709437918371232250230643268348982186865900736859713876553648773791543620849195059840098569695750460170734764604555991487764225488584573631589250213543824597814316287477524956593518679886196857709417039009911387271617715278026245332195185441526240241610392076126762491264527879853733830236590929646105050464511347327205632516673658046140319818
sinh(-0.23) = -0.232033203713071927320198142777661446296606619174313599163270024681585033094920936256884658600850956722018376537726816531471153033656221789819533796795483791884049272634360857329465923472558522114333785434073834750454945379681176960435337412469476898889141132447684828214568810884576481764383254018723172528431175101160979388484825325170174655726539972468101812734924173606019101826681200306560851446783038798647466265293526635928609821281971048877991317388007728873280082725266205522750115209554906889674039227750893718359885688005941337016662288602852410290297053939103417829579254613679553874048871385400491622542
sinh(-0.000000000000002) = -0.0000000000000020000000000000000000000000000013333333333333333333333333333336000000000000000000000000000000253968253968253968253968253968268077601410934744268077601410935257335257335257335257335257335270490826046381601937157492713048519186085323651461217598783736353558949263897910023026736378743891498180998256532043796137217781789493948474933114836292914975116678733813511971051635940235826197241548105703324213217892611527377918636735884729428090054006441421771463550062825651841885664447490366576917866649781087488943013495598409589803488610816986024542732124870489134097500793147950372450333391933468757780281862763385381425
sinh(0) = 0
sinh(-0.000000000000002) = -0.0000000000000020000000000000000000000000000013333333333333333333333333333336000000000000000000000000000000253968253968253968253968253968268077601410934744268077601410935257335257335257335257335257335270490826046381601937157492713048519186085323651461217598783736353558949263897910023026736378743891498180998256532043796137217781789493948474933114836292914975116678733813511971051635940235826197241548105703324213217892611527377918636735884729428090054006441421771463550062825651841885664447490366576917866649781087488943013495598409589803488610816986024542732124870489134097500793147950372450333391933468757780281862763385381425
sinh(-0.23) = -0.232033203713071927320198142777661446296606619174313599163270024681585033094920936256884658600850956722018376537726816531471153033656221789819533796795483791884049272634360857329465923472558522114333785434073834750454945379681176960435337412469476898889141132447684828214568810884576481764383254018723172528431175101160979388484825325170174655726539972468101812734924173606019101826681200306560851446783038798647466265293526635928609821281971048877991317388007728873280082725266205522750115209554906889674039227750893718359885688005941337016662288602852410290297053939103417829579254613679553874048871385400491622542
sinh(-1) = -1.175201193643801456882381850595600815155717981334095870229565413013307567304323895607117452089623391840419533327579532356785218901919457282136840352883248423822968980625302687857297419377803789453015645797574855986381203393300021194357134939276747928783808639778091594382288709437918371232250230643268348982186865900736859713876553648773791543620849195059840098569695750460170734764604555991487764225488584573631589250213543824597814316287477524956593518679886196857709417039009911387271617715278026245332195185441526240241610392076126762491264527879853733830236590929646105050464511347327205632516673658046140319818
sinh(-1.213) = -1.533128092075569879451255255689376466393739281709170354079470092865977847016072849636248149463786442037533431687439129920984950779332414680267466207316734642179098391949486394863435333310924345802976031188705097160052963265378342027514465587406186584584513232288309484749443036103971171317012549196802270766884955267341424755354787534038452593220785114408300484786481971848285154408892513746777926693532483903978385205094568919182017902357779114836421201802067453051875134634413227410613637257141187403689008603004851043565032277064075389680108373428842104786608513916069951233148372964282411614004344373387476690185
sinh(-2) = -3.62686040784701876766821398280126170488634201232113572130948447493425021098878503672360718129423237300933793703792265695571762841044421016815974853920068588465443633402436408569877645518585264870327291309310092169776643361604929567087326322820038971641755741474737190765405696439041057550459479283111640401251415223620931303143804006636426513220236046826301315200503030505340079855063180299921226084809467023323661968120097892146917327381011369700050534826747282221722716200980763213967888602921658836110948172586304710896690119271273295612940702277903181172446861751367435857224052455245284697206223132200391450325
sinh(-4.123) = -30.86400071555528718142382593837156970084687908561667598086342224705409303543412019045918097919892294073407838139259884836471015159822697308456025025023148924605332848906050687606515501264758549739398367150569870169682417514106376998175679434628187197263071004443858931520543083473247630760913661594105267593835787034933212789966504797551260787087963884161777854894254265491962348697942082547601487161469311967190699490402399242187484920739836155872323295812476015041251110249612543905106791016342407945198241650594585901289079170214429123514664293707318056792424542174335612307377008718245430101477302172032207960544
sinh(-43.2342) = -2.98775164261275458975440440649161112081923324992264531947274587090760104577936121367591358940926486972977778868277592308082891528403255988857647198005717020987517445664241372407157807439085028109109306274384150391883834333697598262143060354722492153772204898134510815399937947612613514706710198674225352034109630050011205479783220909618267709707572373738653040988717978936109641172623984038043459454131246067898539813996029664064210405415826339919771220660926988946979361231611024610239450948102855574334340922186856838397316682951665251404021899047839488784614651634331429337397662993154721805555737603955851111874e+18
sinh(-645.2342) = -8.32957033237657378255159714946316087853106299381001370529699851655732672775502459944088595178881920194547073405322859589023690356542023997590900049879611568715767904424513826174715329315412662931885010447295238137827622226229921218846048003821606618795706493977497039188704009096835021421668791656492728546627317700899576332432372862540064439221534219757247737184697069663172638609360953890990459473224381827469537500105329097430627742875445365447083757150013467868359756395565551341955263693696850505006715008895132346792873777183766921762522361048802584610800473895658534898179806329553092925057097777003363706215e+279
sinh(-78978.234) = -3.237327736047453317871988273814110650220497287009253577108977166260486973591590350116759246676285333482721257186698007498164502065109112055386913522915408990030521996700143716677236648603837207472927077952509165423516023481582280559819435359584752115064242021696408702006065109210138410275096094194924508649701872810796794774839803553651709086420510519940343734614983980200479082237244453334419805253584098307086862526265113960588605223546505643215846794176397695279932338884887006949282169233333826108498317297068972930339985433206071558647330323423676301106383985000072412693393950818205977238909334865326419847743e+34299
sinh(-456456.234) = -1.3262535024369529033897386846980252274185415384598638199551015007345080837687001587434015894262988326126438089418756596006767295746220702031244500193204120723170735368370050572039877213445121691297853487240659363377941283452351922910325115426435790810108808750921622458045199705427005636182587296054821385106369031401112338546884403313826095020945380461269743917636921650813229334001636219303058610523015096693865303625999826451873777928953487951724845189277789846693113458662474424797238525529134009149055927004598477899273271490184254866301279676405274771898779141319297598460089126631308495428482941001241567763725e+198236
sinh(-456456456.234) = -7.421802226188549379898044047610859426781232462339656015321238881011176806965977336593841557486309482413289039795343315677479247720054083368028407372950343842334861281827059334744671484937347851887143153661147423909976516611309342155393637325782540971925213926390255115386107556107570433796187104915252945522737161143735055714527920128534854524833445332816214822254007889301974320601558118817545366605037185764642619129534951661100222633163481811171337016747453088236534911468952837677775964490486392352692430000693797760110077892253394458056766758380058052501457501216095465067073389431628971910585590375702933481943e+198236519
sinh(-345345345345.4356) = -1.564962658531037891171638898006964600434407697809553138932525050952585828461709517349722137224246136364416459118869149581851848720278601776880766159568612238424278851586096513548795997520266494410868220081953390423284348764788301345107496746883534463912725809528720956058487741675877168669232736419236386295217705773973278854019078633777948067507516617531890603759556459948539847158063516925840495877311016375146368647793679443663944668019592727467124001229075792401545036525104702869156117464623723387816239980491940884256135951356906195561812259983562278048009079168620852747431451274302014618932106783572621115438e+149981577834
cosh(-345345345345.4356) = 1.564962658531037891171638898006964600434407697809553138932525050952585828461709517349722137224246136364416459118869149581851848720278601776880766159568612238424278851586096513548795997520266494410868220081953390423284348764788301345107496746883534463912725809528720956058487741675877168669232736419236386295217705773973278854019078633777948067507516617531890603759556459948539847158063516925840495877311016375146368647793679443663944668019592727467124001229075792401545036525104702869156117464623723387816239980491940884256135951356906195561812259983562278048009079168620852747431451274302014618932106783572621115438e+149981577834
cosh(-456456456.234) = 7.421802226188549379898044047610859426781232462339656015321238881011176806965977336593841557486309482413289039795343315677479247720054083368028407372950343842334861281827059334744671484937347851887143153661147423909976516611309342155393637325782540971925213926390255115386107556107570433796187104915252945522737161143735055714527920128534854524833445332816214822254007889301974320601558118817545366605037185764642619129534951661100222633163481811171337016747453088236534911468952837677775964490486392352692430000693797760110077892253394458056766758380058052501457501216095465067073389431628971910585590375702933481943e+198236519
cosh(-456456.234) = 1.3262535024369529033897386846980252274185415384598638199551015007345080837687001587434015894262988326126438089418756596006767295746220702031244500193204120723170735368370050572039877213445121691297853487240659363377941283452351922910325115426435790810108808750921622458045199705427005636182587296054821385106369031401112338546884403313826095020945380461269743917636921650813229334001636219303058610523015096693865303625999826451873777928953487951724845189277789846693113458662474424797238525529134009149055927004598477899273271490184254866301279676405274771898779141319297598460089126631308495428482941001241567763725e+198236
cosh(-78978.234) = 3.237327736047453317871988273814110650220497287009253577108977166260486973591590350116759246676285333482721257186698007498164502065109112055386913522915408990030521996700143716677236648603837207472927077952509165423516023481582280559819435359584752115064242021696408702006065109210138410275096094194924508649701872810796794774839803553651709086420510519940343734614983980200479082237244453334419805253584098307086862526265113960588605223546505643215846794176397695279932338884887006949282169233333826108498317297068972930339985433206071558647330323423676301106383985000072412693393950818205977238909334865326419847743e+34299
cosh(-645.2342) = 8.32957033237657378255159714946316087853106299381001370529699851655732672775502459944088595178881920194547073405322859589023690356542023997590900049879611568715767904424513826174715329315412662931885010447295238137827622226229921218846048003821606618795706493977497039188704009096835021421668791656492728546627317700899576332432372862540064439221534219757247737184697069663172638609360953890990459473224381827469537500105329097430627742875445365447083757150013467868359756395565551341955263693696850505006715008895132346792873777183766921762522361048802584610806476606243215694722189644785984810618195111282902110569e+279
cosh(-43.2342) = 2.98775164261275458975440440649161112098658317046783351557077383192344189784823391737612261005832431191212436150616957652268027958989658662780504439709259200822301771189191886937617599695789628047446303040116055887349773000406600131173435731271322178123289770160093992589782088970453996842279865031266009741480908945930751180656695242477953946721936082274425095263756553830690963215081323141706381096970607400330458036912974745855993479367255625295429505531252740584232757163607853711946988082612582837391600525574464208934687890043855052419079926074112684894723692505882133207016362308127103886547232334888813863592e+18
cosh(-4.123) = 30.88019656948118067070370606966109586313051623988656474652721349102201571590572452983918519326806011391591949796824882825936151656374710129763263115327477322863937604800199240434425107830874246354885286038391279824013328373367969021354867675138125281555547030797037769039790196211068648877508852739124546605090031697649867634939415410505333497933557336112448074536488982563579748279854733746988447163627388577882827303868540940048435314935141557752804402992580109534631997859213371180952475202865143857833634702134761989496354390627719865301694623660457957157433491538769095311087857751631938362542403496326569434725
cosh(-2) = 3.76219569108363145956221347777374610829397355823071160277764334758832358509027272666070530378488942176441522422755620916816697528233706320631864367419739189024568656158304666800361487576169803338330890717654694651063778736620593920486919931321429021171177447332339139336528093535031941145550051047639891680630953245858371688212073137931885879107040413432532684445618254423180888035450702166477486196563219083149900669809420330637377516077602159069336163748452872774292091306216366122973996596801229427514649021523281908251297031161566473713520321233728057826554189626973240592642336813316297489215334592648809669028
cosh(-1.213) = 1.830432120214043084578149316715607089180057609154592039309763341239547660198119700580180083795443156683909548931445759610026214396424211108089262044105926075593506710947240787385827675455633328819115088549039300087571146793789031565729289599000720036284928958776592182392712342192591088755569706056260495443127184386386622989226533115659403259967865926172792791021818393852240524679458617718261795195330535764230280082495670889812355039110222082155450111364896547878713287424710064137953721434194637617856202337720544302495952712682690542610951260368900498261008531526486352947271093348673716559930248498688904328196
cosh(-1) = 1.543080634815243778477905620757061682601529112365863704737402214710769063049223698964264726435543035587046858604423527565032194694709586290763493942377347206915163348002640802905936410502949405798003365776259331944320950695849913689810374305484712739298456160390385817471453636004518736306827514348801202720574972705524471670706447103271142282939448411677273102139632958667273012282626140985721545916204252245393925858443919947513438073496947531997103252105563773110237447415896076544365271514820766882403983029983472989334741090132143132702403505302675135568259874176174834189364977445993156876926443643192056748598
cosh(-0.23) = 1.026566806216405935490874233441347862363673406091117888967028136783427829992276203222495364007193326781075768184042520988726205350479902749775761582966222232344394246729514094339415678969110579835303152396685965558133792443204069318363404769953052156731687170499414837417922164899840419191602724752308097084214290373062883762237252862917123519529375894792119918393111122457379580632226421878089900103274927292779670824913556280902409864652120062108313461659844839732254856863275562871385304153558180362574692170963786568271135213723985418572844107248170005579033809541948398751241494499860559526231425877076484938383
cosh(-0.000000000000002) = 1.000000000000000000000000000002000000000000000000000000000000666666666666666666666666666666755555555555555555555555555555561904761904761904761904761904762186948853615520282186948853615528833306611084388862166639944417910132195846481560767275052989341835902682463529024375585222146109651729183492506105501921112116238275863919493691090438951376702526939139196817190731199518994105447696142020336287435083071287565653376923269937734668503515631202601167572130257079673980835777452288895393703465598658961818452823001629761842477831230562109456873707180879663302779142246949422955236988962854144838097009444607114266604
cosh(0) = 1
cosh(-0.000000000000002) = 1.000000000000000000000000000002000000000000000000000000000000666666666666666666666666666666755555555555555555555555555555561904761904761904761904761904762186948853615520282186948853615528833306611084388862166639944417910132195846481560767275052989341835902682463529024375585222146109651729183492506105501921112116238275863919493691090438951376702526939139196817190731199518994105447696142020336287435083071287565653376923269937734668503515631202601167572130257079673980835777452288895393703465598658961818452823001629761842477831230562109456873707180879663302779142246949422955236988962854144838097009444607114266604
cosh(-0.23) = 1.026566806216405935490874233441347862363673406091117888967028136783427829992276203222495364007193326781075768184042520988726205350479902749775761582966222232344394246729514094339415678969110579835303152396685965558133792443204069318363404769953052156731687170499414837417922164899840419191602724752308097084214290373062883762237252862917123519529375894792119918393111122457379580632226421878089900103274927292779670824913556280902409864652120062108313461659844839732254856863275562871385304153558180362574692170963786568271135213723985418572844107248170005579033809541948398751241494499860559526231425877076484938383
cosh(-1) = 1.543080634815243778477905620757061682601529112365863704737402214710769063049223698964264726435543035587046858604423527565032194694709586290763493942377347206915163348002640802905936410502949405798003365776259331944320950695849913689810374305484712739298456160390385817471453636004518736306827514348801202720574972705524471670706447103271142282939448411677273102139632958667273012282626140985721545916204252245393925858443919947513438073496947531997103252105563773110237447415896076544365271514820766882403983029983472989334741090132143132702403505302675135568259874176174834189364977445993156876926443643192056748598
cosh(-1.213) = 1.830432120214043084578149316715607089180057609154592039309763341239547660198119700580180083795443156683909548931445759610026214396424211108089262044105926075593506710947240787385827675455633328819115088549039300087571146793789031565729289599000720036284928958776592182392712342192591088755569706056260495443127184386386622989226533115659403259967865926172792791021818393852240524679458617718261795195330535764230280082495670889812355039110222082155450111364896547878713287424710064137953721434194637617856202337720544302495952712682690542610951260368900498261008531526486352947271093348673716559930248498688904328196
cosh(-2) = 3.76219569108363145956221347777374610829397355823071160277764334758832358509027272666070530378488942176441522422755620916816697528233706320631864367419739189024568656158304666800361487576169803338330890717654694651063778736620593920486919931321429021171177447332339139336528093535031941145550051047639891680630953245858371688212073137931885879107040413432532684445618254423180888035450702166477486196563219083149900669809420330637377516077602159069336163748452872774292091306216366122973996596801229427514649021523281908251297031161566473713520321233728057826554189626973240592642336813316297489215334592648809669028
cosh(-4.123) = 30.88019656948118067070370606966109586313051623988656474652721349102201571590572452983918519326806011391591949796824882825936151656374710129763263115327477322863937604800199240434425107830874246354885286038391279824013328373367969021354867675138125281555547030797037769039790196211068648877508852739124546605090031697649867634939415410505333497933557336112448074536488982563579748279854733746988447163627388577882827303868540940048435314935141557752804402992580109534631997859213371180952475202865143857833634702134761989496354390627719865301694623660457957157433491538769095311087857751631938362542403496326569434725
cosh(-43.2342) = 2.98775164261275458975440440649161112098658317046783351557077383192344189784823391737612261005832431191212436150616957652268027958989658662780504439709259200822301771189191886937617599695789628047446303040116055887349773000406600131173435731271322178123289770160093992589782088970453996842279865031266009741480908945930751180656695242477953946721936082274425095263756553830690963215081323141706381096970607400330458036912974745855993479367255625295429505531252740584232757163607853711946988082612582837391600525574464208934687890043855052419079926074112684894723692505882133207016362308127103886547232334888813863592e+18
cosh(-645.2342) = 8.32957033237657378255159714946316087853106299381001370529699851655732672775502459944088595178881920194547073405322859589023690356542023997590900049879611568715767904424513826174715329315412662931885010447295238137827622226229921218846048003821606618795706493977497039188704009096835021421668791656492728546627317700899576332432372862540064439221534219757247737184697069663172638609360953890990459473224381827469537500105329097430627742875445365447083757150013467868359756395565551341955263693696850505006715008895132346792873777183766921762522361048802584610806476606243215694722189644785984810618195111282902110569e+279
cosh(-78978.234) = 3.237327736047453317871988273814110650220497287009253577108977166260486973591590350116759246676285333482721257186698007498164502065109112055386913522915408990030521996700143716677236648603837207472927077952509165423516023481582280559819435359584752115064242021696408702006065109210138410275096094194924508649701872810796794774839803553651709086420510519940343734614983980200479082237244453334419805253584098307086862526265113960588605223546505643215846794176397695279932338884887006949282169233333826108498317297068972930339985433206071558647330323423676301106383985000072412693393950818205977238909334865326419847743e+34299
cosh(-456456.234) = 1.3262535024369529033897386846980252274185415384598638199551015007345080837687001587434015894262988326126438089418756596006767295746220702031244500193204120723170735368370050572039877213445121691297853487240659363377941283452351922910325115426435790810108808750921622458045199705427005636182587296054821385106369031401112338546884403313826095020945380461269743917636921650813229334001636219303058610523015096693865303625999826451873777928953487951724845189277789846693113458662474424797238525529134009149055927004598477899273271490184254866301279676405274771898779141319297598460089126631308495428482941001241567763725e+198236
cosh(-456456456.234) = 7.421802226188549379898044047610859426781232462339656015321238881011176806965977336593841557486309482413289039795343315677479247720054083368028407372950343842334861281827059334744671484937347851887143153661147423909976516611309342155393637325782540971925213926390255115386107556107570433796187104915252945522737161143735055714527920128534854524833445332816214822254007889301974320601558118817545366605037185764642619129534951661100222633163481811171337016747453088236534911468952837677775964490486392352692430000693797760110077892253394458056766758380058052501457501216095465067073389431628971910585590375702933481943e+198236519
cosh(-345345345345.4356) = 1.564962658531037891171638898006964600434407697809553138932525050952585828461709517349722137224246136364416459118869149581851848720278601776880766159568612238424278851586096513548795997520266494410868220081953390423284348764788301345107496746883534463912725809528720956058487741675877168669232736419236386295217705773973278854019078633777948067507516617531890603759556459948539847158063516925840495877311016375146368647793679443663944668019592727467124001229075792401545036525104702869156117464623723387816239980491940884256135951356906195561812259983562278048009079168620852747431451274302014618932106783572621115438e+149981577834
tanh(-84673342347639476957256780438767523187053876048702837503248570238570238475022345.376734653) = -1
tanh(-96787434543254234525634676767357674567345412345123453245.56784785678) = -1
tanh(-96787434543254234525634676123123123123123.3564564564564) = -1
tanh(-967874345432542345256346767673576.34523452345) = -1
tanh(-345345234243456574574567.689078) = -1
tanh(-3453452342433543453.234) = -1
tanh(-345345234243.234) = -1
tanh(-355345) = -1
tanh(-215) = -0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999641571299851292922434670812112237842945170120435989787244522659374537993907463003648642898394634134240385811549735788611782250752362955297223876199694635679181362316778530707103133603944230185711453856912235106863426642103684265001167971057129855630598160754121987621082735724815327611291146917873324747455365944480514278078238619649030033797086405191116279877586605296713698083881036091535662905460136774930297378610154262378838
tanh(-50) = -0.999999999999999999999999999999999999999999925598480479583280740806083922737633252822156920257414131062783764097104440253056442952686142104340615536370774787418163361053204796255314156835366645982317546572328101821830544031520243355902365294237112998857214761598272529731659424470241443498862209414799509105894609492273251519381744097432709774654030303421628832022246972892680620980430547198631234808436628176574182027796629286670227337362697040387047496138003584884811681393706002427638762743624641980075198198704640030307359418428702606361525058044575110723105671792941428253130082740446535152850051862755794046762
tanh(-40) = -0.999999999999999999999999999999999963902972243091696553757432852999452228075644484709678619327139750707528103614306367511886124471648353973610549175451966915132728469296120058038920834844933292458503021416051402059283220139241088881253603412088566364654379265298416873706880412183535879761968468259672341684109376785010908550599298354452322089189072227916824453673050893008257252396139686813136341175597078414774577099979709436690761305827292350158567580985084813115388030590845586551196011359892675938305769927031314179588155820213725882560003595155567006240554049456006892606407351163332903284994969968878140310143
tanh(-30) = -0.99999999999999999999999998248697847460695932302253455187462940132577768512064835056626515671918593947388529721427771511858614619992728203403111461643469304834988922025968184905502155186884810382432468654580237575007580459760225774739589835277664296240669553511272508451901198168945791206608076794400035387013543564989267412111811950738818626045464324805163910138459413493917857593261753413117117904347518945777556707279914138859436513081095707187299275283373685890003055537166825049575390494516137790119035109565942588806590606870143710774165791117692441515503460648386604542027035719609042158849620931488980126167
tanh(-20) = -0.999999999999999991503291489416822045438558191190987257130474564227663850133963054930203794831162867238844013192254796103304348337451854966038867064957525901102737364591855865120337800482319479285488797451090447640725219677245925492515802099390748780597278102609178097298599402394959861286718192591942084857134265337191531752880529452641041458832230913518024079786636068817431012823164542826661673777378135230982563811054154579556596505867082696212197713193280176813112438914523803816735656297985717479294152154398380785044886819047738970277151922444408569194675542038498638342863561531547146130979398659157974672893
tanh(-10) = -0.999999995877692763619592837138275741050814618495019962261400695436801880898766826106513324950690231869725941954403632777236245989351221124400690800321153248520302213701760757067843285966810420971673049715611850146819140710461051551169297115750416322918856820463446875781271273786631283565310747741889504577615456515718457251237758923420657188656280665935861391445908774401121598080171220016061919956996173176339085183837047376425311191066806915441316718621045118389333361781820949782456105878926806110575812912844789826932815245183630437832590916820704120782453562941311118024247412751455888715572657167568629785297
tanh(-9.98723) = -0.99999999577105304443075201308329047934174918947510740145714495445279982398124484242605570438101719789292507744039690115255331078383297745892336130845468848736964984108265030369133217048177284960265716253583979486705662375784491964737966098800929236525339481822593816167579832740103301933837663256796142282513990611721626892836892419851055162873980354515350536156627435386054500832643168664799279532788450285887754729750467071583505803183574279096248196294323170725135466622455398517407160042331462398799113753994042360601832776768277607198262588537700769660977917660020190716286456492100791630332843745306341080104
tanh(-8.43453) = -0.999999905617755237781715354450919943305266349900043819864981839526359803015430583234572147633787779696375198776613343113918549506519363081595937217839042656681981755442268796400395619568988135150536687422742859391217462805974982250045667160940041845270100357377467268220602689390665025378698512982642407137424819111068112052961962518967634430177646235516732379173736212013275125741219650710399681372782243680055729620845748188405551041502547205969828263007639352421926860159758815125816535437892608480292316561577149092115463781842885940477743928145588420847656177109859312967339678379818917082750961801059698113463
tanh(-7.6723) = -0.999999566534243173790827011099918827936808226220229759395957421943818779564326930603666957390923131530111761299367421376752096832879408184108797990172361646486338942224714601055380376663321965743599557484799506611818023373931323976514247451554925672866999587124356440907463073757931585522009464917181852059244227942791874425888566015524671701053628926117305214953091868490234984354007955152318529746055138441942145733270158478044381078311961937009869599579786084707514391565639851206123033609806773765137323126916157412855698586777912633903487165770697840524583367627240149566218044011086603383198202251626928021856
tanh(-6.2343) = -0.999992308976319912387644449226241000636475544031184511807593818353127260174476447524775591395561003079744781877936842034900062795205067576470011718150217183772426299203641855816665938675501186470418897113399343409263295663815463292264915122994390035914501605521080010855729693289404485703037385219792768352901591703335713568939887488362843851753713156956708313876280935802806925402484868464075487292450902973233336318808997218322242529753958541790377803276895531907394750455438588176423243799172959956931574795374474463935940812178088736861741214375595538413194133026768295921306001195909382103461401210274218872807
tanh(-5.863) = -0.999983838212532351882669890705786976708250090628455774145720839444034688346188018762069887945761659560725308624595810909664240713420864740918576865270597747255554241059622732344193850731860133254756039926436193249104463752187091717718382199645603315200663199776301431385779568677249756973349951572627285447363980344149398738972018036460417281882449385835311520412696002666450561039913753493507518569890493474069012481502914539313157096116492242364029995025440964836651187094270701838290073812260207463985141305377925958353503952508276499346801042987227688356154321707462223177870637034130094847944365232036078933585
tanh(-4.23423) = -0.999580112099310349084748284899159049163291265140749319013950426479203008132679530760285657182759256898156417259052851567264336123608657376863491641143457515358412273020357221802906674298505002371481986925825211620600486016652008836049939861794355632866463307656201767835910852862551876024547871142606495679072152610884088073246973561567128727496341119686357900132280880883161228398544164788745374373661714481256963324265048067035331534795488537576139584285145164987563696205738121698385793515276627636901748261290507469371312963788071261483730380203239802844532706467263705746322544694101496256843107220335536641597
tanh(-3.753) = -0.998901052575570139828923002841086828137573011714045826613412434502777579476343073909730210828559270274905505321068535174460012829102424604901050348143867615555533518105775179399878309676309674528200052212390840607543513579170713148103436287362716589757405216680962241876409904596436944069878995137892181868246223639683217131349375643243140461388684291621589592027580826832132526635283215176230290984111421452990838764097249981212478129635642184128829946205570107112386116889514155960315451406364376386642080890742061096335634432473556342407190599186928499341789684785307024082085930962289485366928148580403762364731
tanh(-2.2343) = -0.977333131687435002874598310464640647980619631370437894075829369300622319536987181177647480964892284601409150448558313497379084939415177948592932420927716457640520334046045992166203889436840361072358820463635171685788572778067949105769612766735415570607618451181736976810176587913449549857052463820067757713782679970491324612194192709693095970378585996233433687282027465629268259604078588166101107278592890230649997223981662142868212025416386276582623566548788628808840176402286824198029639168955162995895316867785849690858450022612333198396602448669343505681030541220084891739131441852693757227584514309569612304619
tanh(-1.753) = -0.941716012221517156152895012516147767583409209519103059814641516130468939408242647355119063455862757620576811368428215980972168067393062305140821611377330460787855144734962696967380061327594491191017100516307741910016532564120377101491786751424473051895978721573496632624776811813954264346070567625886697583025023237928695483187888367067360795923044356283234331175611632190424186734271898274717170344779486928554383348531479815760123744623418317438182258484488059101978785241342823234030814215689246945653156600974312244897052138835251935427722819921692269394984561325656692360640782707642429311297462491989660369933
tanh(-0.3423) = -0.329529190460854204123945187710939737611373620993869892477921830606687395851554707015826409268193244821189067345858422774479151554856000744479245829686657564615190790741637606176520329317316594247807855249318459961849881116183971701465506088019151025065663636253064672557943699182211434575446202084393808396961826033394029003995774509922588556316396268625272396222370839895195300922294902669758178092267327473043209284545090395384237278926044335543505761036168247507422798103887644312436935388170570272941639772121944931377251854157189043569071572190928848890120908080718444278789741145756126226721621694930780806529
tanh(-0.0000234234) = -0.00002342339999571620627976516308130345590209523994822216494452817433534603309017632477716528496220372695103005907265345787644553941301259710460700873064999331115662127884995657857835951383606547162248978102168371114575777495209127001904576306781220498386001554037630843204819227832694506550382346776599871648479617508535184173147687791206987328731706031147546795437563232893580182162700605825998689150825548900077528831460512103245159052648349139164147255003195751633691374123043073664166208778976559974069801548226095536019741267432996774830999780892689873911208833233431084728619336522769907560496219924983684501540187
tanh(-0.00000000000024464675) = -0.000000000000244646749999999999999999995119131606814020817708333450185290393552848732943669266430843757377072323204722419685579672928096916642563582860486268258070789215975821970607246418034794613976950342640821295687960708696208871152553395963605645659013638832485944570500201747363142342000044647646505295069246135185025496583532000026420984323434512520499235846621283721695559750742610094846698248592259482386796236462659435955131529119656766732150485357037936539431811254004332450581037750604793873183865837860423241727275953606488542058527640610860615530395249469434595441535679372321787113124881616328763081855184636336501
tanh(-0.00000000000000000000009784536) = -9.78453599999999999999999999999999999999999996877521536000952724480000000000000000000000011957486905628861181756375215230156799999999953663842553742502976960263255268202037250253120197467111938448736051609754378100199678637743233352943817445384681343955811362216248566542887490760335301575442171964313280442057804878776520305117706413746421603412901154003306640081879232378302269573288652456595047725976675245499285922745190625859798022697921895579645945907898285123257710513794468976363775933872663485590938546507727203146203917264328210435832978510130800154287948495688753338976752444902009444487787968093313872022e-23
tanh(-0.00000000000000000000000000000234236456) = -2.342364559999999999999999999999999999999999999999999999999995716071527580189828831061333333333333333333333333333333333342735137033851648009877719062321819181383679999999999999999979120514760008462262138818413843721735512055195357070108834586105092947348912055042832254844853863066315109650410027576123122172257724619873470894257499319938659622258465507322138395258292202692029601871648928294126671780120176812296310693150090809128642435193242248657839157920865358919607575604236741667453558900611483913588997679184496740739706400899633121845842246806515372494720780443425125975438931206566123863237877478794444768511e-30
tanh(-0.0000000000000000000000000000000000000000992342) = -9.92341999999999999999999999999999999999999999999999999999999999999999999999999996742661714037114373333333333333333333333333333333333333333333333333333333333333346163893010379710075499541269759999999999999999999999999999999999999999999999999948859145800801759659440331858638173896514234920634920634920634920634920634920635124710473697004242888642246614160980681251299565076266892416225749559082892416224935103523787785651466716810886361517228257388797991108360676129570847522847522850773343669192949855557579738072582074163436407332734602029054292496864037366163326239462640058593923906728912038586066325897172978766e-41
tanh(-0.00000000000000000000000000000000000000000000000000000000000065763412) = -6.57634119999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999905194887466054474016490666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666683067292648616766951540297707398751477759999999999999999999999999999999999999999999999999999999999999999999999999999999997129029495113178071540628448089927880442294163325693106793650793650793650793650793650793650793650793650793650793650793651296801011009359872552938527743824716008217978608389929228477922647997539365416689310985846127673344656835191749367983571233880473529e-61
tanh(0) = 0
tanh(0.00000000000000000000000000000000000000000000000000000000000065763412) = 6.57634119999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999905194887466054474016490666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666683067292648616766951540297707398751477759999999999999999999999999999999999999999999999999999999999999999999999999999999997129029495113178071540628448089927880442294163325693106793650793650793650793650793650793650793650793650793650793650793651296801011009359872552938527743824716008217978608389929228477922647997539365416689310985846127673344656835191749367983571233880473529e-61
tanh(0.0000000000000000000000000000000000000000992342) = 9.92341999999999999999999999999999999999999999999999999999999999999999999999999996742661714037114373333333333333333333333333333333333333333333333333333333333333346163893010379710075499541269759999999999999999999999999999999999999999999999999948859145800801759659440331858638173896514234920634920634920634920634920634920635124710473697004242888642246614160980681251299565076266892416225749559082892416224935103523787785651466716810886361517228257388797991108360676129570847522847522850773343669192949855557579738072582074163436407332734602029054292496864037366163326239462640058593923906728912038586066325897172978766e-41
tanh(0.00000000000000000000000000000234236456) = 2.342364559999999999999999999999999999999999999999999999999995716071527580189828831061333333333333333333333333333333333342735137033851648009877719062321819181383679999999999999999979120514760008462262138818413843721735512055195357070108834586105092947348912055042832254844853863066315109650410027576123122172257724619873470894257499319938659622258465507322138395258292202692029601871648928294126671780120176812296310693150090809128642435193242248657839157920865358919607575604236741667453558900611483913588997679184496740739706400899633121845842246806515372494720780443425125975438931206566123863237877478794444768511e-30
tanh(0.00000000000000000000009784536) = 9.78453599999999999999999999999999999999999996877521536000952724480000000000000000000000011957486905628861181756375215230156799999999953663842553742502976960263255268202037250253120197467111938448736051609754378100199678637743233352943817445384681343955811362216248566542887490760335301575442171964313280442057804878776520305117706413746421603412901154003306640081879232378302269573288652456595047725976675245499285922745190625859798022697921895579645945907898285123257710513794468976363775933872663485590938546507727203146203917264328210435832978510130800154287948495688753338976752444902009444487787968093313872022e-23
tanh(0.00000000000024464675) = 0.000000000000244646749999999999999999995119131606814020817708333450185290393552848732943669266430843757377072323204722419685579672928096916642563582860486268258070789215975821970607246418034794613976950342640821295687960708696208871152553395963605645659013638832485944570500201747363142342000044647646505295069246135185025496583532000026420984323434512520499235846621283721695559750742610094846698248592259482386796236462659435955131529119656766732150485357037936539431811254004332450581037750604793873183865837860423241727275953606488542058527640610860615530395249469434595441535679372321787113124881616328763081855184636336501
tanh(0.0000234234) = 0.00002342339999571620627976516308130345590209523994822216494452817433534603309017632477716528496220372695103005907265345787644553941301259710460700873064999331115662127884995657857835951383606547162248978102168371114575777495209127001904576306781220498386001554037630843204819227832694506550382346776599871648479617508535184173147687791206987328731706031147546795437563232893580182162700605825998689150825548900077528831460512103245159052648349139164147255003195751633691374123043073664166208778976559974069801548226095536019741267432996774830999780892689873911208833233431084728619336522769907560496219924983684501540187
tanh(0.3423) = 0.329529190460854204123945187710939737611373620993869892477921830606687395851554707015826409268193244821189067345858422774479151554856000744479245829686657564615190790741637606176520329317316594247807855249318459961849881116183971701465506088019151025065663636253064672557943699182211434575446202084393808396961826033394029003995774509922588556316396268625272396222370839895195300922294902669758178092267327473043209284545090395384237278926044335543505761036168247507422798103887644312436935388170570272941639772121944931377251854157189043569071572190928848890120908080718444278789741145756126226721621694930780806529
tanh(1.753) = 0.941716012221517156152895012516147767583409209519103059814641516130468939408242647355119063455862757620576811368428215980972168067393062305140821611377330460787855144734962696967380061327594491191017100516307741910016532564120377101491786751424473051895978721573496632624776811813954264346070567625886697583025023237928695483187888367067360795923044356283234331175611632190424186734271898274717170344779486928554383348531479815760123744623418317438182258484488059101978785241342823234030814215689246945653156600974312244897052138835251935427722819921692269394984561325656692360640782707642429311297462491989660369933
tanh(2.2343) = 0.977333131687435002874598310464640647980619631370437894075829369300622319536987181177647480964892284601409150448558313497379084939415177948592932420927716457640520334046045992166203889436840361072358820463635171685788572778067949105769612766735415570607618451181736976810176587913449549857052463820067757713782679970491324612194192709693095970378585996233433687282027465629268259604078588166101107278592890230649997223981662142868212025416386276582623566548788628808840176402286824198029639168955162995895316867785849690858450022612333198396602448669343505681030541220084891739131441852693757227584514309569612304619
tanh(3.753) = 0.998901052575570139828923002841086828137573011714045826613412434502777579476343073909730210828559270274905505321068535174460012829102424604901050348143867615555533518105775179399878309676309674528200052212390840607543513579170713148103436287362716589757405216680962241876409904596436944069878995137892181868246223639683217131349375643243140461388684291621589592027580826832132526635283215176230290984111421452990838764097249981212478129635642184128829946205570107112386116889514155960315451406364376386642080890742061096335634432473556342407190599186928499341789684785307024082085930962289485366928148580403762364731
tanh(4.23423) = 0.999580112099310349084748284899159049163291265140749319013950426479203008132679530760285657182759256898156417259052851567264336123608657376863491641143457515358412273020357221802906674298505002371481986925825211620600486016652008836049939861794355632866463307656201767835910852862551876024547871142606495679072152610884088073246973561567128727496341119686357900132280880883161228398544164788745374373661714481256963324265048067035331534795488537576139584285145164987563696205738121698385793515276627636901748261290507469371312963788071261483730380203239802844532706467263705746322544694101496256843107220335536641597
tanh(5.863) = 0.999983838212532351882669890705786976708250090628455774145720839444034688346188018762069887945761659560725308624595810909664240713420864740918576865270597747255554241059622732344193850731860133254756039926436193249104463752187091717718382199645603315200663199776301431385779568677249756973349951572627285447363980344149398738972018036460417281882449385835311520412696002666450561039913753493507518569890493474069012481502914539313157096116492242364029995025440964836651187094270701838290073812260207463985141305377925958353503952508276499346801042987227688356154321707462223177870637034130094847944365232036078933585
tanh(6.2343) = 0.999992308976319912387644449226241000636475544031184511807593818353127260174476447524775591395561003079744781877936842034900062795205067576470011718150217183772426299203641855816665938675501186470418897113399343409263295663815463292264915122994390035914501605521080010855729693289404485703037385219792768352901591703335713568939887488362843851753713156956708313876280935802806925402484868464075487292450902973233336318808997218322242529753958541790377803276895531907394750455438588176423243799172959956931574795374474463935940812178088736861741214375595538413194133026768295921306001195909382103461401210274218872807
tanh(7.6723) = 0.999999566534243173790827011099918827936808226220229759395957421943818779564326930603666957390923131530111761299367421376752096832879408184108797990172361646486338942224714601055380376663321965743599557484799506611818023373931323976514247451554925672866999587124356440907463073757931585522009464917181852059244227942791874425888566015524671701053628926117305214953091868490234984354007955152318529746055138441942145733270158478044381078311961937009869599579786084707514391565639851206123033609806773765137323126916157412855698586777912633903487165770697840524583367627240149566218044011086603383198202251626928021856
tanh(8.43453) = 0.999999905617755237781715354450919943305266349900043819864981839526359803015430583234572147633787779696375198776613343113918549506519363081595937217839042656681981755442268796400395619568988135150536687422742859391217462805974982250045667160940041845270100357377467268220602689390665025378698512982642407137424819111068112052961962518967634430177646235516732379173736212013275125741219650710399681372782243680055729620845748188405551041502547205969828263007639352421926860159758815125816535437892608480292316561577149092115463781842885940477743928145588420847656177109859312967339678379818917082750961801059698113463
tanh(9.98723) = 0.99999999577105304443075201308329047934174918947510740145714495445279982398124484242605570438101719789292507744039690115255331078383297745892336130845468848736964984108265030369133217048177284960265716253583979486705662375784491964737966098800929236525339481822593816167579832740103301933837663256796142282513990611721626892836892419851055162873980354515350536156627435386054500832643168664799279532788450285887754729750467071583505803183574279096248196294323170725135466622455398517407160042331462398799113753994042360601832776768277607198262588537700769660977917660020190716286456492100791630332843745306341080104
tanh(10) = 0.999999995877692763619592837138275741050814618495019962261400695436801880898766826106513324950690231869725941954403632777236245989351221124400690800321153248520302213701760757067843285966810420971673049715611850146819140710461051551169297115750416322918856820463446875781271273786631283565310747741889504577615456515718457251237758923420657188656280665935861391445908774401121598080171220016061919956996173176339085183837047376425311191066806915441316718621045118389333361781820949782456105878926806110575812912844789826932815245183630437832590916820704120782453562941311118024247412751455888715572657167568629785297
tanh(20) = 0.999999999999999991503291489416822045438558191190987257130474564227663850133963054930203794831162867238844013192254796103304348337451854966038867064957525901102737364591855865120337800482319479285488797451090447640725219677245925492515802099390748780597278102609178097298599402394959861286718192591942084857134265337191531752880529452641041458832230913518024079786636068817431012823164542826661673777378135230982563811054154579556596505867082696212197713193280176813112438914523803816735656297985717479294152154398380785044886819047738970277151922444408569194675542038498638342863561531547146130979398659157974672893
tanh(30) = 0.99999999999999999999999998248697847460695932302253455187462940132577768512064835056626515671918593947388529721427771511858614619992728203403111461643469304834988922025968184905502155186884810382432468654580237575007580459760225774739589835277664296240669553511272508451901198168945791206608076794400035387013543564989267412111811950738818626045464324805163910138459413493917857593261753413117117904347518945777556707279914138859436513081095707187299275283373685890003055537166825049575390494516137790119035109565942588806590606870143710774165791117692441515503460648386604542027035719609042158849620931488980126167
tanh(40) = 0.999999999999999999999999999999999963902972243091696553757432852999452228075644484709678619327139750707528103614306367511886124471648353973610549175451966915132728469296120058038920834844933292458503021416051402059283220139241088881253603412088566364654379265298416873706880412183535879761968468259672341684109376785010908550599298354452322089189072227916824453673050893008257252396139686813136341175597078414774577099979709436690761305827292350158567580985084813115388030590845586551196011359892675938305769927031314179588155820213725882560003595155567006240554049456006892606407351163332903284994969968878140310143
tanh(50) = 0.999999999999999999999999999999999999999999925598480479583280740806083922737633252822156920257414131062783764097104440253056442952686142104340615536370774787418163361053204796255314156835366645982317546572328101821830544031520243355902365294237112998857214761598272529731659424470241443498862209414799509105894609492273251519381744097432709774654030303421628832022246972892680620980430547198631234808436628176574182027796629286670227337362697040387047496138003584884811681393706002427638762743624641980075198198704640030307359418428702606361525058044575110723105671792941428253130082740446535152850051862755794046762
tanh(215) = 0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999641571299851292922434670812112237842945170120435989787244522659374537993907463003648642898394634134240385811549735788611782250752362955297223876199694635679181362316778530707103133603944230185711453856912235106863426642103684265001167971057129855630598160754121987621082735724815327611291146917873324747455365944480514278078238619649030033797086405191116279877586605296713698083881036091535662905460136774930297378610154262378838
tanh(355345) = 1
tanh(345345234243.234) = 1
tanh(3453452342433543453.234) = 1
tanh(345345234243456574574567.689078) = 1
tanh(967874345432542345256346767673576.34523452345) = 1
tanh(96787434543254234525634676123123123123123.3564564564564) = 1
tanh(96787434543254234525634676767357674567345412345123453245.56784785678) = 1
tanh(84673342347639476957256780438767523187053876048702837503248570238570238475022345.376734653) = 1
coth(-84673342347639476957256780438767523187053876048702837503248570238570238475022345.376734653) = -1
coth(-96787434543254234525634676767357674567345412345123453245.56784785678) = -1
coth(-96787434543254234525634676123123123123123.3564564564564) = -1
coth(-967874345432542345256346767673576.34523452345) = -1
coth(-345345234243456574574567.689078) = -1
coth(-3453452342433543453.234) = -1
coth(-345345234243.234) = -1
coth(-355345) = -1
coth(-215) = -1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000358428700148707077565329187887762157054829879564010212755477340625462006092536996351357101605365865759614188450264211388217749247637044702776123800305364320818637683221469292896866396055898285421636434856772087143264711399507194923310112484586402905808656664868684460256758184518906159981826536140228708042388518340343233207246389968765260658119980668386543342101393869048100765131819126665140937852288630262537850566378911075031
coth(-50) = -1.000000000000000000000000000000000000000000074401519520416719259193916077262366747177848615328692815887338830628723476085685169237643215804496960165041674956703640610898030407334512338184444733664126435868110370347983748309769622509622731611273749667713228171360240286672051564521911300995531211369234310745340041160897589214201588910532503516838052686913283851888843304387434498019993613652438415071696650355393721297643463000624906528340238796482998953123284519239356035530352076829263235124230108309977793108825517228600918063111223142087233016039155712107547438831098563550305010300760975060505580984842530990144
coth(-40) = -1.000000000000000000000000000000000036097027756908303446242567147000549074919768398298826337274675827693653138434927761391162274238325261422300234556598210381676105752645529442462732188497303831293077954232607199814185313615390497906683318514122480789262393670357666831342873469613554440051495715468663867704928030718481622804999098525259445039127626636697865187290456363167453026235483011446498678627871752892453229155580712538331580583068616921247178855263084104331187436336975520222085885242060421387585695662094902953288762188822668431341563103290411435716294060636522927619357889079805610939397720289145777382088
coth(-30) = -1.000000000000000000000000017513021525393040676977465754831293547554207612247686660466842136874074418068076961297122156553449195786414913154927169357341602041025285372540462143319863588472821423649270899530658261109161912736018727328024277612667760939364288322053473150277371440465652152163593441167245832675043960553924433348237387452783847194319902882350671145700573290438323196840763562630604556718673898562607899295951685385951388180156058702270285667701917918688141373006569133262654057413534920722804672111930187409609021105544745552189807653897120354391770634399753965406868763122592585610919950486526193436619
coth(-20) = -1.000000000000000008496708510583178026755497322625619635354659729773434299705573741667448879718188788148462263677600726679020200139198667878561602048238894862249474140699203019805126576512288183300667111014123951987645407553535070320850834928854212797927509238106155565387147536832149018816273238345385650552721796099771713857117667597877848619423022359877706294794276657517475039647801480066335683478365370553923894500107270497106564660270151146282159997332888031849262433759427236627436114186135125295877239169791425121532637558597597892405974284136414302237912579234547216895852216628064075747816041919133580091284
coth(-10) = -1.000000004122307253373824184028080312460180026756219308447918764110066718512380657228384434485687344427198585400797820580804154289046114632722513296156636475978646067696645282542409867057765945629661172312636053828471674396609089090532372741958009272936161655748864254993023799877666754067235728948881796527828135683824970462997576272335040050189764053819551198142644540633828481215431740116609446999734567931508703816377493617787818129473495377123003276044730945309191505737033523472416122493343444481178665426738060416132459872011565346979357651452124483693371595527783315767457020504672262780059426670698530397271
coth(-9.98723) = -1.000000004228946973453240415565575962362996404039068550325077832053095451392005220939716096214773044619605762591113363477430941060935550652908454478387326725238974938081077310727239908132265905122683087956191717611693451320718569281127445766127406061311476059531710247793751514935384522262863199377230376605001035326436278330602049757841165071811789614304571841860485206542162036241672687605668000373261379760340435675966423616000388811373522203181458084554777588071673176535568771397679217637732007796058901361753933981736583074545938845952226011734303971630120329073535549462134019791051348815839450027184824240671
coth(-8.43453) = -1.000000094382253670227251758712584498629765725082873153318025126489013580460327493989670367805970647441189456699454832711510844803391996914679973861390251649101721396472999393089050852958756460566508696443803097939973679145453741629942314306156811901671838534772620999594991438808792257898313975932920049381382685773085626911435852303910912260124270292475859183928868002912166433214621084302667390206237600072949241263153055174200736290179188922492062759348696041280945917970675837233123329230024749011581942587651882026847935229780973313948251379978650100536391096200955516757565924311508328699063477339190673638008
coth(-7.6723) = -1.000000433465944718852958934245083457346490506950170874978144603088629302731287686842975947730166916764735810255453921091344816163244641154340654198620224293803653088965738162903380258722789999495215854248583553082669236292466574308400538075571154183345059036096037339347967307455131064008219005722205726079759730087284629713337600404328111629752108164770853433277848529889515934522080209414126225331678266118542319490737449388790903079091638461495027789751086180034606136964156365740258028659092413815194996775771584605485553597436359552924235929454339012377975721277125998315773754103728967256693801265616569663261
coth(-6.2343) = -1.000007691082832387801765438978577601387182410249527134149316470621983196967083152585222197061981441225908894729692958051247866981975709086103843955654889739293141983810925178318056994514219146245939465600869761766554650553831054460829811355516787375675277958770691310892164905029667813265678382803905497389767400121618235904202170105161104232697018654753732272782612024808716620671739842135844178624692185281350176525698157106960870307651135576788399792047626769236535372203562391357024402504775969042196270415171644194682923127488084542507459089217910242456299835049719093344548807848521834326146788106072535278884
coth(-5.863) = -1.000016162048675243848404995451411948631364075820806970190098673749940437010080094481542793838797613877357830486507245442824353540379519327827060772076474718983316775725862407103570113378785429237614702664295265393395178340509690556207482343308683082003647163473150597511744813411783109766674767595462594144206977860161115796740273398439558595002299910672742507672611257271367237121596691275844185138256048007804194655485396914028325428704982235630008420461296855406382592315283314297032288796120518134553585522917400169138629574248674737334248267376680257786862780084564025118386901355233710341067326297799560321045
coth(-4.23423) = -1.000420064280598586164054688447676897359601938440028546345110414643470276955387326328876469381508899912702699651808146864987811740398155719303188664231791923293558182054196284693545999932313842836350855962135127856692858614402180625646423307751544427064199309663017845827060460734431322461598506505642621830120778332927699751386643239268206501705219162995472438941068725494751405084038382313883011669226070241561857540796078425991895015031772148985177319393703411722595183904348967194067694249713872171539096005011234860122127854195095053911411856295962735007812424482880467033948873461925031812332349401747244394707
coth(-3.753) = -1.001100156438514435537832984046439626795339197092496781539194818894309518155499097543081814111423627513386307741544792235112580817754347471455773240146025350670896633225580160894392044464562968093649598442226092441496246875780792751544555754063889957033151220572951858652114743445737354602967021997625808267315712292803514033133556701572991058417937850643054868539095567229182426345171857524472706304688229524687095565019671626601238995429442507628138212256813400284781434580853548516243262690174191800908087120932838229494448761963035128497146692419904613432299338109683341745165316267465629733668513246300151945002
coth(-2.2343) = -1.023192571271403682545143323124314469977269240096133856429990884393009564130585265188760318010201305621575038302027305641079764604590325469435519477528908866751822775324904881227314938010771410581908622560698518177714092796887694618609449037209729582135881237682118513598716676991501536567807522757783406506825402373756268036233560105478453906111372176102064675813125245292158537735591268953260385865351389066058951351071569485660879963780820470048800892410232573864598877540441114883173707163923978470306328446979590581417647516312657592929660203520839568553776131454282302649508825857741983407540463785641180569698
coth(-1.753) = -1.061891257047854962664833966668159538163380694488160016170328801792652818568806900437724821585984231691379068786331819739727783933564491873227721477671423857598510902082200780855161889609546243884803186144490073751753971608366180728752763763722064098402935191378354592743270796676612681577975292093573034981616700582288302598440312780708989324849604565727414757622006078829630012738658062073530155910533198603836353034288463406798641723349110118642506760320326943051825923849537263358928221979146851511390497069685604412406796592245328936629955709108829162295822855664517208881588877045228588574575466480563251805242
coth(-0.3423) = -3.03463252709563253536570079825992506362262810727146600740359348940639673325958693913367641694913158563793120217814083725523505364247446963218360406937434991050429610798003614308727327848750205226768431385795200840425406141815167151349550095133118782999033541049014481873213924516080038334084141407634075027011883181181365351440372778383982675172079681745841591751947219444012422456385533428521597227231948433306266616013231408601090169872066485410598028787448748631966255008102503026451223584896750577225338525441080727132149998214173973153366693757865187892729415109808221900564199556250469607219298957767495251887
coth(-0.0000234234) = -42692.3503924658769654836872135177454044249370877999675388869092100693051594744892986649594263289087638471621853810582537545370259037018911578130789127860140382229605299045697535272933004091103087750303050310006996141193782337456592031311498486222996199365964539245910274432339063905695593752474339628465929398789193420767057172035127278053681386073109296924708692866455087895515998578532130708522093098550356287459076771593318277280960683764604396528185077895579349228203267462716588759245565389789294838862305177958680156869092206533681376949075487171532653909155734267595290857016132712552960151977801191341684278
coth(-0.00000000000024464675) = -4087526198488.22843548912879468326241211392889271299640697220527947010604328791198553363009242358878861119656106333212487793500906030766842913052574735354736911915115338558571675305471476516673358020911804019858936510935547208487431500059517186543013295883607345427310581469342530047724876028545687599541001217821917873727426608493820884127307587106027096504196528925138726195642049892039027632828783289802127653937719875825082531591319089062205530068811236878008064209434917524379971884473309410353798209402587386698688163192973142118370805662425719325566843944983711945471113819593183215518775031967274445298418338
coth(-0.00000000000000000000009784536) = -1.022020870483791975419171639820222440798419059617378031869063591773794894310777741530104235870970073578458768473888544127181912356395849386336184078115872532729626625978709820008690616402232569710134519282495094341267871225325317226328949420646921303645588430387403713360308327240268658121835646427234972602654556746466987278998211797645584430414094112608316931563672605470931331765542429825035535943536611497587669381748639008197776880602915067474937537535448191104259466950651670520370998010457877551906222504345110226529316997196632070063282105360799877663319167065022154585953575333910112565181150621221686469228e+22
coth(-0.00000000000000000000000000000234236456) = -4.26919027497581332941615202716352573230530776131619750940904702251206069590010076541344756912362665414188700555362455335588054314045487414453434304988128368502600257541085368500926884188274222982377770729848795025015225102665824620070034370448908226336051585242202675921296836714164290456093064241941529566151390925562933365121851633650995184641463139882818079178914926257337803114861504838499606254174450268638955294623006363861022420028777556493604932530786511673331066078220803178134567838791506804941835463598067770764185874607822162231524423733431259284165129387343978006842652004347655151206148871913725118476e+29
coth(-0.0000000000000000000000000000000000000000992342) = -1.007717097532907001819937078144430045286806363128840661787972291810686235189077962317906007418141460638906076063830144580531040037943907779105724975193364115731603800307024951087529274078672249867261264541637638815829399317753131256943450723419747202369561907562570466076203552719956943500842680762506790227072146007351813412637036545455719787843368807921901611260682561839519420675917125729791121359753950110495254261856191358188893718377786959131339348412169432742062384307139083662139696022136703918373197707204680920865811266875570956543459332337326452242008950949361142545734680964817047265115751482065301535006e+40
coth(-0.00000000000000000000000000000000000000000000000000000000000065763412) = -1.520602367772523724894322697246912918691019255509431292889730234799861053438042417872114056369216366085141689424508570206400119383398261229714378769357851039318539818665937426320479438222173346683005640481873618925571157003431229105529581301726219530017414319874593054373106093974834787735432245787030906756750665214538713073126099019585203057556955496435887143109224591260734041696068590412019427747591038570068760290642330461067359937509801388518630257851452761473549324398669016007290055322974826703504605452264810994591112464312567663795122881368978210708153720085233441975559653049690485684619114672586901222732e+60
coth(0) = error: 13
coth(0.00000000000000000000000000000000000000000000000000000000000065763412) = 1.520602367772523724894322697246912918691019255509431292889730234799861053438042417872114056369216366085141689424508570206400119383398261229714378769357851039318539818665937426320479438222173346683005640481873618925571157003431229105529581301726219530017414319874593054373106093974834787735432245787030906756750665214538713073126099019585203057556955496435887143109224591260734041696068590412019427747591038570068760290642330461067359937509801388518630257851452761473549324398669016007290055322974826703504605452264810994591112464312567663795122881368978210708153720085233441975559653049690485684619114672586901222732e+60
coth(0.0000000000000000000000000000000000000000992342) = 1.007717097532907001819937078144430045286806363128840661787972291810686235189077962317906007418141460638906076063830144580531040037943907779105724975193364115731603800307024951087529274078672249867261264541637638815829399317753131256943450723419747202369561907562570466076203552719956943500842680762506790227072146007351813412637036545455719787843368807921901611260682561839519420675917125729791121359753950110495254261856191358188893718377786959131339348412169432742062384307139083662139696022136703918373197707204680920865811266875570956543459332337326452242008950949361142545734680964817047265115751482065301535006e+40
coth(0.00000000000000000000000000000234236456) = 4.26919027497581332941615202716352573230530776131619750940904702251206069590010076541344756912362665414188700555362455335588054314045487414453434304988128368502600257541085368500926884188274222982377770729848795025015225102665824620070034370448908226336051585242202675921296836714164290456093064241941529566151390925562933365121851633650995184641463139882818079178914926257337803114861504838499606254174450268638955294623006363861022420028777556493604932530786511673331066078220803178134567838791506804941835463598067770764185874607822162231524423733431259284165129387343978006842652004347655151206148871913725118476e+29
coth(0.00000000000000000000009784536) = 1.022020870483791975419171639820222440798419059617378031869063591773794894310777741530104235870970073578458768473888544127181912356395849386336184078115872532729626625978709820008690616402232569710134519282495094341267871225325317226328949420646921303645588430387403713360308327240268658121835646427234972602654556746466987278998211797645584430414094112608316931563672605470931331765542429825035535943536611497587669381748639008197776880602915067474937537535448191104259466950651670520370998010457877551906222504345110226529316997196632070063282105360799877663319167065022154585953575333910112565181150621221686469228e+22
coth(0.00000000000024464675) = 4087526198488.22843548912879468326241211392889271299640697220527947010604328791198553363009242358878861119656106333212487793500906030766842913052574735354736911915115338558571675305471476516673358020911804019858936510935547208487431500059517186543013295883607345427310581469342530047724876028545687599541001217821917873727426608493820884127307587106027096504196528925138726195642049892039027632828783289802127653937719875825082531591319089062205530068811236878008064209434917524379971884473309410353798209402587386698688163192973142118370805662425719325566843944983711945471113819593183215518775031967274445298418338
coth(0.0000234234) = 42692.3503924658769654836872135177454044249370877999675388869092100693051594744892986649594263289087638471621853810582537545370259037018911578130789127860140382229605299045697535272933004091103087750303050310006996141193782337456592031311498486222996199365964539245910274432339063905695593752474339628465929398789193420767057172035127278053681386073109296924708692866455087895515998578532130708522093098550356287459076771593318277280960683764604396528185077895579349228203267462716588759245565389789294838862305177958680156869092206533681376949075487171532653909155734267595290857016132712552960151977801191341684278
coth(0.3423) = 3.03463252709563253536570079825992506362262810727146600740359348940639673325958693913367641694913158563793120217814083725523505364247446963218360406937434991050429610798003614308727327848750205226768431385795200840425406141815167151349550095133118782999033541049014481873213924516080038334084141407634075027011883181181365351440372778383982675172079681745841591751947219444012422456385533428521597227231948433306266616013231408601090169872066485410598028787448748631966255008102503026451223584896750577225338525441080727132149998214173973153366693757865187892729415109808221900564199556250469607219298957767495251887
coth(1.753) = 1.061891257047854962664833966668159538163380694488160016170328801792652818568806900437724821585984231691379068786331819739727783933564491873227721477671423857598510902082200780855161889609546243884803186144490073751753971608366180728752763763722064098402935191378354592743270796676612681577975292093573034981616700582288302598440312780708989324849604565727414757622006078829630012738658062073530155910533198603836353034288463406798641723349110118642506760320326943051825923849537263358928221979146851511390497069685604412406796592245328936629955709108829162295822855664517208881588877045228588574575466480563251805242
coth(2.2343) = 1.023192571271403682545143323124314469977269240096133856429990884393009564130585265188760318010201305621575038302027305641079764604590325469435519477528908866751822775324904881227314938010771410581908622560698518177714092796887694618609449037209729582135881237682118513598716676991501536567807522757783406506825402373756268036233560105478453906111372176102064675813125245292158537735591268953260385865351389066058951351071569485660879963780820470048800892410232573864598877540441114883173707163923978470306328446979590581417647516312657592929660203520839568553776131454282302649508825857741983407540463785641180569698
coth(3.753) = 1.001100156438514435537832984046439626795339197092496781539194818894309518155499097543081814111423627513386307741544792235112580817754347471455773240146025350670896633225580160894392044464562968093649598442226092441496246875780792751544555754063889957033151220572951858652114743445737354602967021997625808267315712292803514033133556701572991058417937850643054868539095567229182426345171857524472706304688229524687095565019671626601238995429442507628138212256813400284781434580853548516243262690174191800908087120932838229494448761963035128497146692419904613432299338109683341745165316267465629733668513246300151945002
coth(4.23423) = 1.000420064280598586164054688447676897359601938440028546345110414643470276955387326328876469381508899912702699651808146864987811740398155719303188664231791923293558182054196284693545999932313842836350855962135127856692858614402180625646423307751544427064199309663017845827060460734431322461598506505642621830120778332927699751386643239268206501705219162995472438941068725494751405084038382313883011669226070241561857540796078425991895015031772148985177319393703411722595183904348967194067694249713872171539096005011234860122127854195095053911411856295962735007812424482880467033948873461925031812332349401747244394707
coth(5.863) = 1.000016162048675243848404995451411948631364075820806970190098673749940437010080094481542793838797613877357830486507245442824353540379519327827060772076474718983316775725862407103570113378785429237614702664295265393395178340509690556207482343308683082003647163473150597511744813411783109766674767595462594144206977860161115796740273398439558595002299910672742507672611257271367237121596691275844185138256048007804194655485396914028325428704982235630008420461296855406382592315283314297032288796120518134553585522917400169138629574248674737334248267376680257786862780084564025118386901355233710341067326297799560321045
coth(6.2343) = 1.000007691082832387801765438978577601387182410249527134149316470621983196967083152585222197061981441225908894729692958051247866981975709086103843955654889739293141983810925178318056994514219146245939465600869761766554650553831054460829811355516787375675277958770691310892164905029667813265678382803905497389767400121618235904202170105161104232697018654753732272782612024808716620671739842135844178624692185281350176525698157106960870307651135576788399792047626769236535372203562391357024402504775969042196270415171644194682923127488084542507459089217910242456299835049719093344548807848521834326146788106072535278884
coth(7.6723) = 1.000000433465944718852958934245083457346490506950170874978144603088629302731287686842975947730166916764735810255453921091344816163244641154340654198620224293803653088965738162903380258722789999495215854248583553082669236292466574308400538075571154183345059036096037339347967307455131064008219005722205726079759730087284629713337600404328111629752108164770853433277848529889515934522080209414126225331678266118542319490737449388790903079091638461495027789751086180034606136964156365740258028659092413815194996775771584605485553597436359552924235929454339012377975721277125998315773754103728967256693801265616569663261
coth(8.43453) = 1.000000094382253670227251758712584498629765725082873153318025126489013580460327493989670367805970647441189456699454832711510844803391996914679973861390251649101721396472999393089050852958756460566508696443803097939973679145453741629942314306156811901671838534772620999594991438808792257898313975932920049381382685773085626911435852303910912260124270292475859183928868002912166433214621084302667390206237600072949241263153055174200736290179188922492062759348696041280945917970675837233123329230024749011581942587651882026847935229780973313948251379978650100536391096200955516757565924311508328699063477339190673638008
coth(9.98723) = 1.000000004228946973453240415565575962362996404039068550325077832053095451392005220939716096214773044619605762591113363477430941060935550652908454478387326725238974938081077310727239908132265905122683087956191717611693451320718569281127445766127406061311476059531710247793751514935384522262863199377230376605001035326436278330602049757841165071811789614304571841860485206542162036241672687605668000373261379760340435675966423616000388811373522203181458084554777588071673176535568771397679217637732007796058901361753933981736583074545938845952226011734303971630120329073535549462134019791051348815839450027184824240671
coth(10) = 1.000000004122307253373824184028080312460180026756219308447918764110066718512380657228384434485687344427198585400797820580804154289046114632722513296156636475978646067696645282542409867057765945629661172312636053828471674396609089090532372741958009272936161655748864254993023799877666754067235728948881796527828135683824970462997576272335040050189764053819551198142644540633828481215431740116609446999734567931508703816377493617787818129473495377123003276044730945309191505737033523472416122493343444481178665426738060416132459872011565346979357651452124483693371595527783315767457020504672262780059426670698530397271
coth(20) = 1.000000000000000008496708510583178026755497322625619635354659729773434299705573741667448879718188788148462263677600726679020200139198667878561602048238894862249474140699203019805126576512288183300667111014123951987645407553535070320850834928854212797927509238106155565387147536832149018816273238345385650552721796099771713857117667597877848619423022359877706294794276657517475039647801480066335683478365370553923894500107270497106564660270151146282159997332888031849262433759427236627436114186135125295877239169791425121532637558597597892405974284136414302237912579234547216895852216628064075747816041919133580091284
coth(30) = 1.000000000000000000000000017513021525393040676977465754831293547554207612247686660466842136874074418068076961297122156553449195786414913154927169357341602041025285372540462143319863588472821423649270899530658261109161912736018727328024277612667760939364288322053473150277371440465652152163593441167245832675043960553924433348237387452783847194319902882350671145700573290438323196840763562630604556718673898562607899295951685385951388180156058702270285667701917918688141373006569133262654057413534920722804672111930187409609021105544745552189807653897120354391770634399753965406868763122592585610919950486526193436619
coth(40) = 1.000000000000000000000000000000000036097027756908303446242567147000549074919768398298826337274675827693653138434927761391162274238325261422300234556598210381676105752645529442462732188497303831293077954232607199814185313615390497906683318514122480789262393670357666831342873469613554440051495715468663867704928030718481622804999098525259445039127626636697865187290456363167453026235483011446498678627871752892453229155580712538331580583068616921247178855263084104331187436336975520222085885242060421387585695662094902953288762188822668431341563103290411435716294060636522927619357889079805610939397720289145777382088
coth(50) = 1.000000000000000000000000000000000000000000074401519520416719259193916077262366747177848615328692815887338830628723476085685169237643215804496960165041674956703640610898030407334512338184444733664126435868110370347983748309769622509622731611273749667713228171360240286672051564521911300995531211369234310745340041160897589214201588910532503516838052686913283851888843304387434498019993613652438415071696650355393721297643463000624906528340238796482998953123284519239356035530352076829263235124230108309977793108825517228600918063111223142087233016039155712107547438831098563550305010300760975060505580984842530990144
coth(215) = 1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000358428700148707077565329187887762157054829879564010212755477340625462006092536996351357101605365865759614188450264211388217749247637044702776123800305364320818637683221469292896866396055898285421636434856772087143264711399507194923310112484586402905808656664868684460256758184518906159981826536140228708042388518340343233207246389968765260658119980668386543342101393869048100765131819126665140937852288630262537850566378911075031
coth(355345) = 1
coth(345345234243.234) = 1
coth(3453452342433543453.234) = 1
coth(345345234243456574574567.689078) = 1
coth(967874345432542345256346767673576.34523452345) = 1
coth(96787434543254234525634676123123123123123.3564564564564) = 1
coth(96787434543254234525634676767357674567345412345123453245.56784785678) = 1
coth(84673342347639476957256780438767523187053876048702837503248570238570238475022345.376734653) = 1
asinh(-5635634563463453453455.32452345) = -50.7765438856713994969817151934977839809334242197460093222321704027930514740575617271460801795383658079384861395034315072005507139629040331542749728351817392517133075472247882457355645956146483981010088672720338897271572676334578727100040528018087800368712858183381354547368282836512825024343395847806471544604401627983385451015396488670407726484155419105539562353620168041809223595265172930455635479290089248245003285774261358142362798781005092663060070711712250490288818148565275389947815327524018718327111224055713407190645570386447485297719559266712418116468716780112322749044776231308123638881954699319973569786
asinh(-234234234234234.24563456) = -33.7804899121797785280651041352592558463892201522523861397702443095742640606874340135514871975674358845862857847443869671501518512140267618734728178067558225652188965879123003621578881577868531326669842182163837327004878242986987521349171684383326706858057101044771056587814832332667367693474633997717115470207047187845477410146119093695451881015610658484463360221669927803972965302990472332837565713183404127370731465235515172769097389007374845235615389786188925740956095651583820122268235845131335467518832472064489209277513034565982646146309094253792657427878425893821666080301114629921411157682775345524501277453
asinh(-3563456456.23412341234) = -22.68714400601001526065333452247617026841301734748162429658100364220778794900651574138853037279089707445064160377147764382199769465666735281323899836754824192368889468215904999259249788883177880940238578841881091946103207248288154332567870016632572370793954785744450295595904078401250315799793607469948392476807356009097535060208705644473506590631338552252284518430412166321891195021688491040661020705266652242617207127995943526042359665088219395541357371690368171423569215217050700421578003517601779395222818923061945856193537640399666086643986598628794224358130691067990330556429950834451816886682494373686320740774
asinh(-75673476.11341243) = -18.8350854559766833941533023299865739211708856170228847966072303389675052111678183854218293375778107194224078942817636193193608350377102572942291551979168681069979904582267270606654863318391975286079177643274427116931020556760650217592927676497248095323193221762831042531426901191219609280078193092381220939826064219997891893756826905626434073924286304641427251835190556791200268361015209239031210985815170926858462383275874001634540974909075791594100160673975862350305392699403477184017451828279263295701272083131725543422961702028492114648002825171658750166152098654199900050925645971324176936889562923010080380726
asinh(-75672.2341252) = -11.92731376443938697513286228582657801903058521151174071311368006732159088324244146207852707747844105460620419830640068969078347089477087152048574669957278318359577343746720318044119276491980531686532781292420880544816267854829719881588101926934880159921604430857162798312526138256223828263559020675576602845439593318505237437448293531672205751495210190849221155732513065500446807263353045374453898558116524330634815916937705032472659334852673024106229133549997659415360211430494872754535523270194705442333928432201650175545727677140338932557351785401657915651467735599190944027001512191988642897520070672482015412933
asinh(-125.23453) = -5.52335133967026556089447073963952522550268724077124359047979753875674321974250402414253658799990416066107042075297385410825930562468678976273675082612785238569676544425263431478417947782816564927294461291763342188387360936853852335700980818091970882161908999423409275309819941843400513294713043004288522295115646020929683963177013142352975549002709048499268867277775019153598875107147568207126011172981086910787563348070588901648683228702746517473746494267591561638950880459356110547194284142382831798767523212073211965738357802477451953184693990456942216088830576056949729165701305283162048290107761582835163679505
asinh(-64.1324) = -4.85415765486658396940847731671470339416255627070891036097872597229431619817732155801208907282023679007172266892857316866327738650995975329292592529655976715525314348806871728738738890304839348706931492900138226620847616997287014050463527349559618278613085987625136041283317101215221785050857642258675818459090566497395622028744572060494211524212565418175328732953493754399557064385310268753281741497419418778406221201732646026649495045722281578058672853675307858590975876798975636988025907153568683759457716838279505581311604156134037855705746104600289434596454586518018419237498264755040677403822889764666665159568
asinh(-4.1321) = -2.12626336236282879403261842993516212372282186808697680340655085172046540032369298553975017094537237628487939919387899322981984749639070585084517942298519931020144675957903114877398412531407956524136396089820543746320157086048805037515762502081862340828975471956122440265256683216895666840872367169505102979356856952924296898406053813190261739098021267612044210016933059693352146863215930123448984404824282241085107296521268822209775535887578184420576579207103890048118364049638158087930004487540268505863181785111816144331199973746119212123960749863882901317984442328770617932787993276664975361897477611939547825385
asinh(-3) = -1.818446459232066823483698963560708993786253942768121617451744167233054107866175751026084044360792693630840919468845326492190867762767830101950665989663073197786995630220067845359607428918269803928232613332025643513294096753946902472348639084788478720885779270395288597335136542235452447918085550885545228886696479754362790181782250817057964146371814603785606942883050536446258319909029544274842006134537238396596566276013614213050844125881826633376090758737630315066045569759958780868305728613238494602749165229896032732173699293979019493734673435619113341850715607188899240507540605067860332131698483864405454619572
asinh(-2) = -1.443635475178810342493276740273105269405553003156981558983054506520491602824665323236028287368170424991695519874880969233817704971180212868259177725593229262547251021635511450671471812407561825729837579056391237010685180390833637256916036302566295856597694706221990804898562668903063719891037924619079933965529940470477393557947985999953348725141424817778365437078289599339741682544794219495526679652909800769998585963203904527298554192205479581195453726362361689702407101434019184616729457853690401352809171575104714356300565935961113115817100730317250111112529253039340958956962989702763862648395279936572252796493
asinh(-1.123) = -0.965730243559455304285621160558503711728247865579107457173815933110042477743493609625476130874604107615068839166465128082097252085858448272217491456043815868479614454107310013753267405938551985775665597296278582631415173403769338580883489931363729321153060614857460843233790710411863810668824974605885126529690501418637308778809180827197852066143846279057606955307832239764543535649212515472808605357721225850943110017795875612170047893544126302907505769283432204509873458144443775809868779044046719520008023167607275770974736243116439214884518180706862641022482543518326245347405618505154497069790366858536776162255
asinh(-1) = -0.881373587019543025232609324979792309028160328261635410753295608653377184222026087833706891910256042856739816192106492188762072511976591937527255462765790409221578680362897196240307357409625548977871563262367806506763032895404163558190059527304351679744673415115515861780063926106313340972625728949157484722882000764655946930491406289943811224517381584672771263194608844552553168589368259464952424516915988860506718295401589595914794831970500957726342257074017291905934284120865923181445087226409572128527777861442498836938263554072224477784853555127509262761227943642896411258899109286329570040018644370075612966451
asinh(-0.5) = -0.48121182505960344749775891342436842313518433438566051966101816884016386760822177441200942912272347499723183995829365641127256832372673762275305924186440975418241700721183715022382393746918727524327919301879707900356172679694454575230534543418876528553256490207399693496618755630102123996367930820635997798850998015682579785264932866665111624171380827259278847902609653311324722751493140649850889321763660025666619532106796817576618473073515986039848457545412056323413570047800639487224315261789680045093639052503490478543352197865370437193903357677241670370417641767978031965232099656758795421613175997885741759883
asinh(-0.1) = -0.0998340788992075633273031247047694432677129117088250107423826956515917683936134651063484492769032061884984061246778732266658350084462074004509995349362936752409294537842246611291867652183303546299556756981526527698158258776454870301853499564351101300129811237521372176729200583877980580937687371758405383752579973688502375485392619115641495465359036385413385137273797640432534166195893586273806174152023115444694340447302847470590646359069899158285996152566641291168222632494914277847539348691336071763299767790297062362762638862810495878208436768843070608687384507595243345214939701640349071763644674806060515905145
asinh(-0.0002) = -0.0001999999986666666906666660952381107936503354689896843596267600995012603188831392900761154935334238003446772968495289310336096992520000043069943246733770661136772234717897161958383043667798037455161651225036138660725707010782291680084049810950399841117503794745023805810190593660990553184296971331672640093291394495955649006578599927381433195256551593785262558642442920270036736662911892537738157776509087119375362153520082951887643908498119993125189415085994174713312906026923601256820072086995809941943126472540963988602728853762646192923975385269338837347656042793042603880724858040392308895289535065354995948267878
asinh(-0.00000000234) = -0.00000000233999999999999999786451600000000000526187528567999998285004505103011434962273533387454464803332529884327286763261996743857978521539443538867566550054702233716952539566417136216619001415721723516945441251840972077435823183332549826791425890720798734978360321484534134842627711705105830297852119474730372129857500949819268778276017658426812495244488823619140902753764332444853316727962859420528155834495902113316914246909811930880980627482571535957584979555417644235062773898459756073746509198121231441231289973016624598741943659849398572477210453580241197970640837921765293299711212174353875129376323490855870590462
asinh(-0.00000000000000000000000053456456) = -5.34564559999999999999999999999999999999999999999974540537033955529455530666666666666666666666666669940541551306143619072897112362148194986666666666109797563569386112016719681135123004352773158594882849532041537378435945990770568281722344413535294181563412110482979738442050226474876775623432392624628007266668526566979836873873114844580472556947114939593224628910611844061230617085244385861521128656990514603660886804942915743523829112670645505391554532406159107692841006697879631171372373966242365339465052074842659330399281063822987657245289951761429282512942621070388913928274761840668429954770374440762100229582e-25
asinh(-0.0000000000000000000000000000000000000000000000000000000003452345) = -3.4523449999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999314209733078267272916666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666703448401503491197145682320576588541666666666666666666666666666666666666666666666666666666666666666666666666666666664057202690360055807077897316547673511344784691220238095238095238095238095238095238095238095238095238095238095238095449757419513143602453894486108747998705480150807790316748240637400793650793650793650793650793650823332856588800401069134992180666699961207954159370348029e-58
asinh(-0) = 0
asinh(0.0000000000000000000000000000000000000000000000000000000003452345) = 3.45234499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999993142097330782672729166666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667034484015034911971456823205765885416666666666666666666666666666666666666666666666666666666666666666666666666666666640572026903600558070778973165476735113447846912202380952380952380952380952380952380952380952380952380952380952380954497574195131436024538944861087479987054801508077903167482406374007936507936507936507936507936507958212667523854993810818617490901776985443365040832528031e-58
asinh(0.00000000000000000000000053456456) = 5.34564559999999999999999999999999999999999999999974540537033955529455530666666666666666666666666669940541551306143619072897112362148194986666666666109797563569386112016719681135123004352773158594882849532041537378435945990770568281722344413535294181563412110482979738442050226474876775623432392624628007266668526566979836873873114844580472556947114939593224628910611844061230617085244385861521128656990514603660886804942915743523829112670645505391554532406159107692841006697879631171372373966242365339465052074842659330399281063822987657245289951761429282512942621070388913928274761840668429877716274240078833368175e-25
asinh(0.00000000234) = 0.00000000233999999999999999786451600000000000526187528567999998285004505103011434962273533387454464803332529884327286763261996743857978521539443538867566550054702233716952539566417136216619001415721723516945441251840972077435823183332549826791425890720798734978360321484534134842627711705105830297852119474730372129857500949819268778276017658426812495244488823619140902753764332444853316727962859420528155834495902113316914246909811930880980627482571535957584979555417644235062773898459756073746509198121231441231289973016624598741943659849398572477210453580241197970640837921765293299711212174353875129376323490855917810964
asinh(0.0002) = 0.0001999999986666666906666660952381107936503354689896843596267600995012603188831392900761154935334238003446772968495289310336096992520000043069943246733770661136772234717897161958383043667798037455161651225036138660725707010782291680084049810950399841117503794745023805810190593660990553184296971331672640093291394495955649006578599927381433195256551593785262558642442920270036736662911892537738157776509087119375362153520082951887643908498119993125189415085994174713312906026923601256820072086995809941943126472540963988602728853762646192923975385269338837347656042793042603880724858040392308895289535065354995948268836
asinh(0.1) = 0.0998340788992075633273031247047694432677129117088250107423826956515917683936134651063484492769032061884984061246778732266658350084462074004509995349362936752409294537842246611291867652183303546299556756981526527698158258776454870301853499564351101300129811237521372176729200583877980580937687371758405383752579973688502375485392619115641495465359036385413385137273797640432534166195893586273806174152023115444694340447302847470590646359069899158285996152566641291168222632494914277847539348691336071763299767790297062362762638862810495878208436768843070608687384507595243345214939701640349071763644674806060515905146
asinh(0.5) = 0.481211825059603447497758913424368423135184334385660519661018168840163867608221774412009429122723474997231839958293656411272568323726737622753059241864409754182417007211837150223823937469187275243279193018797079003561726796944545752305345434188765285532564902073996934966187556301021239963679308206359977988509980156825797852649328666651116241713808272592788479026096533113247227514931406498508893217636600256666195321067968175766184730735159860398484575454120563234135700478006394872243152617896800450936390525034904785433521978653704371939033576772416703704176417679780319652320996567587954216131759978857417598831
asinh(1) = 0.881373587019543025232609324979792309028160328261635410753295608653377184222026087833706891910256042856739816192106492188762072511976591937527255462765790409221578680362897196240307357409625548977871563262367806506763032895404163558190059527304351679744673415115515861780063926106313340972625728949157484722882000764655946930491406289943811224517381584672771263194608844552553168589368259464952424516915988860506718295401589595914794831970500957726342257074017291905934284120865923181445087226409572128527777861442498836938263554072224477784853555127509262761227943642896411258899109286329570040018644370075612966451
asinh(1.123) = 0.965730243559455304285621160558503711728247865579107457173815933110042477743493609625476130874604107615068839166465128082097252085858448272217491456043815868479614454107310013753267405938551985775665597296278582631415173403769338580883489931363729321153060614857460843233790710411863810668824974605885126529690501418637308778809180827197852066143846279057606955307832239764543535649212515472808605357721225850943110017795875612170047893544126302907505769283432204509873458144443775809868779044046719520008023167607275770974736243116439214884518180706862641022482543518326245347405618505154497069790366858536776162254
asinh(2) = 1.443635475178810342493276740273105269405553003156981558983054506520491602824665323236028287368170424991695519874880969233817704971180212868259177725593229262547251021635511450671471812407561825729837579056391237010685180390833637256916036302566295856597694706221990804898562668903063719891037924619079933965529940470477393557947985999953348725141424817778365437078289599339741682544794219495526679652909800769998585963203904527298554192205479581195453726362361689702407101434019184616729457853690401352809171575104714356300565935961113115817100730317250111112529253039340958956962989702763862648395279936572252796492
asinh(3) = 1.818446459232066823483698963560708993786253942768121617451744167233054107866175751026084044360792693630840919468845326492190867762767830101950665989663073197786995630220067845359607428918269803928232613332025643513294096753946902472348639084788478720885779270395288597335136542235452447918085550885545228886696479754362790181782250817057964146371814603785606942883050536446258319909029544274842006134537238396596566276013614213050844125881826633376090758737630315066045569759958780868305728613238494602749165229896032732173699293979019493734673435619113341850715607188899240507540605067860332131698483864405454619571
asinh(4.1321) = 2.12626336236282879403261842993516212372282186808697680340655085172046540032369298553975017094537237628487939919387899322981984749639070585084517942298519931020144675957903114877398412531407956524136396089820543746320157086048805037515762502081862340828975471956122440265256683216895666840872367169505102979356856952924296898406053813190261739098021267612044210016933059693352146863215930123448984404824282241085107296521268822209775535887578184420576579207103890048118364049638158087930004487540268505863181785111816144331199973746119212123960749863882901317984442328770617932787993276664975361897477611939547825384
asinh(64.1324) = 4.8541576548665839694084773167147033941625562707089103609787259722943161981773215580120890728202367900717226689285731686632773865099597532929259252965597671552531434880687172873873889030483934870693149290013822662084761699728701405046352734955961827861308598762513604128331710121522178505085764225867581845909056649739562202874457206049421152421256541817532873295349375439955706438531026875328174149741941877840622120173264602664949504572228157805867285367530785859097587679897563698802590715356868375945771683827950558131160415613403785570574610460028943459645458651801841923749826475504067740382288976466666516002
asinh(125.23453) = 5.52335133967026556089447073963952522550268724077124359047979753875674321974250402414253658799990416066107042075297385410825930562468678976273675082612785238569676544425263431478417947782816564927294461291763342188387360936853852335700980818091970882161908999423409275309819941843400513294713043004288522295115646020929683963177013142352975549002709048499268867277775019153598875107147568207126011172981086910787563348070588901648683228702746517473746494267591561638950880459356110547194284142382831798767523212073211965738357802477451953184693990456942216088830576056949729165701305283162048290107761582835163671086
asinh(75672.2341252) = 11.92731376443938697513286228582657801903058521151174071311368006732159088324244146207852707747844105460620419830640068969078347089477087152048574669957278318359577343746720318044119276491980531686532781292420880544816267854829719881588101926934880159921604430857162798312526138256223828263559020675576602845439593318505237437448293531672205751495210190849221155732513065500446807263353045374453898558116524330634815916937705032472659334852673024106229133549997659415360211430494872754535523270194705442333928432201650175545727677140338932557351785401657915651467735599190944027001512191988642897520070672481623800918
asinh(75673476.11341243) = 18.83508545597668339415330232998657392117088561702288479660723033896750521116781838542182933757781071942240789428176361931936083503771025729422915519791686810699799045822672706066548633183919752860791776432744271169310205567606502175929276764972480953231932217628310425314269011912196092800781930923812209398260642199978918937568269056264340739242863046414272518351905567912002683610152092390312109858151709268584623832758740016345409749090757915941001606739758623503053926994034771840174518282792632957012720831317255434229617020284921146480028251716587501661520986541999000509256459713241769368895632524989317467397
asinh(3563456456.23412341234) = 22.68714400601001526065333452247617026841301734748162429658100364220778794900651574138853037279089707445064160377147764382199769465666735281323899836754824192368889468215904999259249788883177880940238578841881091946103207248288154332567870016632572370793954785744450295595904078401250315799793607469948392476807356009097535060208705644473506590631338552252284518430412166321891195021688491040661020705266652242617207127995943526042359665088219395541357371690368171423569215217050700421578003517601779395222818923061945856193537640399666086643986598628794224358130691067990330556429950834451816886681399119669531925735
asinh(234234234234234.24563456) = 33.7804899121797785280651041352592558463892201522523861397702443095742640606874340135514871975674358845862857847443869671501518512140267618734728178067558225652188965879123003621578881577868531326669842182163837327004878242986987521349171684383326706858057101044771056587814832332667367693474633997717115470207047187845477410146119093695451881015610658484463360221669927803972965302990472332837565713183404127370731465235515172769097389007374845235615389786188925740956095651583820122268235845131335467518832472064489209277513034565982646146309094253792657427878425893821666080301114629921898698098395084560428522898
asinh(5635634563463453453455.32452345) = 50.7765438856713994969817151934977839809334242197460093222321704027930514740575617271460801795383658079384861395034315072005507139629040331542749728351817392517133075472247882457355645956146483981010088672720338897271572676334578727100040528018087800368712858183381354547368282836512825024343395847806471544604401627983385451015396488670407726484155419105539562353620168041809223595265172930455635479290089248245003285774261358142362798781005092663060070711712250490288818148565275389947815327524018718327111224055713407190645570386447485297719559266712418116468716780112303969777042399472336907128629133467132998848
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.491035786957973891353286858955502250090621789095766806865735361988627555435033439178700699705943082871312376482952658864680437901327040485564140342526054250202470542620325960855014747995948802781802381194747189377457442878078669703772717282261386076533115465723683447540331743478712659557445904127075497365599790964387645637574213695667591792550819252338678326783036500527794803848103944756543975515863089201948803547442435275768553491415267126236820174519542308144725241189276730862574455685924973322355691613873731906386844307457624444222777521206529219934853478086725957696777314818067414675525544595370872038178
acosh(2) = 1.316957896924816708625046347307968444026981971467516479768472256920460185416443976074219013450101783556465436565604979319809816862106371532726763345709920676905831128776256958170470437336863711940955650446796732000825937475377912890426772092633344421560844241189766870663034696512893614993749953769802862780873159940981142809766344237947668230734996192527815363036970894838990449628871022481651182883057284818951973440873184036652434288979554886514419904768654294164574178950672118581644555883147002267660087432223313664552320431493923673382776483400537431236003209726851866487291274731731854784137385452237026463828
acosh(3) = 1.762747174039086050465218649959584618056320656523270821506591217306754368444052175667413783820512085713479632384212984377524145023953183875054510925531580818443157360725794392480614714819251097955743126524735613013526065790808327116380119054608703359489346830231031723560127852212626681945251457898314969445764001529311893860982812579887622449034763169345542526389217689105106337178736518929904849033831977721013436590803179191829589663941001915452684514148034583811868568241731846362890174452819144257055555722884997673876527108144448955569707110255018525522455887285792822517798218572659140080037288740151225932901
acosh(4.1321) = 2.09695853910213457511232519912447966804018771933704760206639707080585082503036984535174248033191657429050784098767304637654013607798691027561376237078960615019288858816142866613883675993144275031634479804810540466525545491542393281416978665444810019502605544375274299466547194939490722169548184657532599323109001957518619226782267117148362357901986774270088166565932811551723011169180360945449163874477627629339582208549458583586204659525037929092811792157844345833846312862081926081231119703467772239609365305010095851433587545825856793920012032973894935324842108925021168737521978350516859627986718995782662139796
acosh(64.1324) = 4.85403608805553405310305314693335558050901078901024332991755350415713322527319413908695302641920487522440687889472438885238675022482320603211356306963360489507827328475416209332076042401123374460935925210847762908041159624483160041950674225866423290693656082109381881187760294601096016621093446266141721548259014303435369194191692035311533440611634892223479886369431924067667466692464450733608387517144900819012554835193168599663098009023661727122975797040788515013612355401456181424615502330999648965732778391466039249982659546884656397057943436185563541194301217222406193046386111651156198587468051501092674332848
acosh(125.23453) = 5.52331945941249545879896010028087193346193657511746562896581890576155059386979253337251829711837250387915852120587485035040799264424046359573379074594244812153225807601449103475634162228172812202837322494614681902921434999100300877404298239017743928724078714834547411632424669762465215990197573624693750718740998163899381889736283582135946457392486597204073305540004819885801592788715461519475745886555330580414754134256469911547359521148418553832870584822848100232926830716415877605378372530517675536705344975713376802511438060662563549753860972432364108812018058490256882132235318917221195775810209963281475825915
acosh(75672.2341252) = 11.92731376435207035993840219891515577125589761494427088934756174090168467659021638097864547721266688760675079998981910649947449796556971564609867707062041065636350225066042301784036641207611902849248304712024736560923220482311284310403533288449152150276858878433626101159179998937946956292234171765407148125088309926324367708508562860420067108491941096357913190360360553332142394855000368371651223874811640397105080597156326813073399198950597125592797306096592878240265752470324552539092001300195192586366534503654389033103557465123041395950265566123622726378066711567150658885549779293651008250185669995809048148077
acosh(75673476.11341243) = 18.83508545597668330683955327363605496474417072257952870819252835573570593904423092397142959770745701504119491319334642771601129709041041769573781442264974214821683097203586004713901846539038596723228242979301957611407052519958104049838342659086211274672781370768587219336720065172169625215701097774489482932030058421989408006477269784698519794401247086736984334836519114223713621162391151961753862166282667236176161950717561113832025301439839708224359710036225809197621733822269576164264368803664909079999824765029260226478845608296723992620993913652147422631485765103391740886855843359153111881945477362007084166953
acosh(3563456456.23412341234) = 22.68714400601001526061395893089113130554261332857494206537405854417971689429779166211215334564850901433313570030534616974810572814706406242306724392885875583210580944575310609492630534418987274314175778704007279381544094415882694603786778724919406919643913250145281503325837177711597842392704279028720930020332627548432748895175947862941817706329066968359607023219149611450980027475376280241292566823520235946495767238195268239182108588139239137261647451357433019820458183368974021504057710008214212352580270969896775485168863710011699307402017376261332302337134296219622309787885427976229876704182528894548516242954
acosh(234234234234234.24563456) = 33.7804899121797785280651041352501426807087467803584079267160794746705581600067985187768475767342188948345354206556686756646520133669679315525169942688394702655362068106626664121071052023314689482570551903795850954260455576470554402633435471703014013660230082818503893420835093640731157205047190593147324986456190065925578673110512261599303984611008393670382328177394411127341106332373641672608757556766133504092953580401872803136950539953511479188019172995352386495781943128479899110270711238081305416248852617113605828261237049672534847731648089158714328946589171317154197869255717984485831318763957634775043978929
acosh(5635634563463453453455.32452345) = 50.7765438856713994969817151934977839809334242040031231135361553435180867993972992002297693396411342856138522073382565260982828318712299690787324819583859603726322287525935384823665034943230684796114024598547915226731756189271382330510984608983897316916011889506981398173157726606815786685174679442760657173514721845101922052910325211453895429207592540977609382243810683064408218631750026415886668953129807488369028742153026309904136331984219034998310988223305485388500687652371455568424397728009781808752236099551147479602793624797449251417361461150920672974268036481712421553371639448880535563057128655774010350554
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.82630215971149802091551528959927667145041718640476685144361086587378180144106754718356618869517831637029692366324386850521896963299800964684400470378686074335213000891104073777504278600407939622577746230126028327053482286232964312774110474012936527746462201669398863519923241643451726714932088521388552266544829165888088087884739172212273539030341841216304912617623779057209494349504797457926616753857790571075787237739473698339710715361353220946904312121571707453627155917389641421860417550768310177522014550822900342832620924445083182609180096071089169971598111411145067325190231588945771023478996498929963287902
atanh(-0.9999999999999999) = -18.76725433423233810185254769820400131984656197621029060199362987915316310507033386632632597088166239587132634618190860946388086860044383983035853909040404645714608176459612812466301277343610615800743258973640833721624720640897110852224297657190399056158074052992398560694734013684254851957463058031300277740415304139275063073577385011377020510459178461465540752750098070986346128375487418954886413892334295064681094715668033584013410159627141574997289722833756935553389845621823456922957723760563797385808140905452037770178085136419171010868240917856021055665701014095461862041543704814072632589605801817459797259919
atanh(-0.9999993453) = -7.46611778735462860114566549581138924902321406496386670804044600033224212779299218871520280114497793676825865591778763672635998887800171528688324175015971047810637876869809772414930749015942848861270546069712596361722927389644491469905288518418041038889157344210925473296495203663225616659432259037947432498788778864873486961758616477341334983921878728614912585371685051977796318760355599418757885198635732124092313330956724723001620261662947356495725679053838945522852509229747087051249170396562281782110523977523620970169344813403109525197088701059083379178932725017746380055409452444590131782416814108574994346666
atanh(-0.999345) = -4.011847474624565405376914231817385550576258959195435794116255675344424084352264050977061961947902944219031728830531116517130515573022698451828905654036727653213400979226761852494619640091630936763336048264907372166685801257933978082663163966142208876689469664713507181571943081158432018033877023312308849626542071626516467314005574666055723576811369576802618760635281534933672801978224348906866396194899812583577615193935066865640135473366340607881153629132172211907184450271978967121229439547633749071231900588965183890470230339017544022802467397018622176774265182612916976185126132977023673448646992795097040825
atanh(-0.934) = -1.688845466993407045147598455710925357069254661327788294470260881225682677149981303286000321747665607828895897043228261460774217486408083541699358084066128535308944631744001644559887861860941509059343064314168659423616648227980193088090615658730995315593851007890074964494404765794258059243509674236859044109743427695450457488121422141150825289472864148723674840425796430215953624671462862573951308658654001334112276456867811365676270614297672132778797107184076594738933103178957205968320753218440099099882998975816623152759665357299809746107192083900852258290683655533764284289972956047200621968077477312195804444956
atanh(-0.8) = -1.098612288668109691395245236922525704647490557822749451734694333637494293218608966873615754813732088787970029065957865742368004225930519821052801870767277410603162769183381367179373698844360959903742570316795911521145591917750671347054940166775580222203170252946897560690106521505642868138036317373298577782366991654792131818149020030103823630122248652748198225991097452490896458053467008845965085748444119018857087647494867079613085829411602166121184001409825514391948768893679849430225573153532968534529525145921387649468593256279441655694157827231035516886610211846989043994306313825528573646688282498813682280063
atanh(-0.7) = -0.867300527694053194427144690475300415470356227381497667781271702122399141291161157019239556611885429365189116490614595774514794308008109271623476347487371930328375219444354555948548991440402850196432968296200451220099778688706760373708464613239616548132887098714451377477961704541997200932618656192987708182937727664711717302142687462864477329311710816255120634596852675161469953938264800817783390144189739451918880620652296345571992771846585452887412178635955354330656706970976664634385277792701790058269212902260007220214311458999232413310762770704675142849214452593092700594417708736007476606898167661052002116103
atanh(-0.6) = -0.693147180559945309417232121458176568075500134360255254120680009493393621969694715605863326996418687542001481020570685733685520235758130557032670751635075961930727570828371435190307038623891673471123350115364497955239120475172681574932065155524734139525882950453007095326366642654104239157814952043740430385500801944170641671518644712839968171784546957026271631064546150257207402481637773389638550695260668341137273873722928956493547025762652098859693201965058554764703306793654432547632744951250406069438147104689946506220167720424524529612687946546193165174681392672504103802546259656869144192871608293803172714368
atanh(-0.5) = -0.549306144334054845697622618461262852323745278911374725867347166818747146609304483436807877406866044393985014532978932871184002112965259910526400935383638705301581384591690683589686849422180479951871285158397955760572795958875335673527470083387790111101585126473448780345053260752821434069018158686649288891183495827396065909074510015051911815061124326374099112995548726245448229026733504422982542874222059509428543823747433539806542914705801083060592000704912757195974384446839924715112786576766484267264762572960693824734296628139720827847078913615517758443305105923494521997153156912764286823344141249406841140032
atanh(-0.4) = -0.423648930193601806855053753260327012494797085879555868362347908150042784766730150457021371887069719102545832569946637584677874015873633511048078112198311682652330849460446708101442825082053207254381201694028820123344992784244739840343434350947747459505155342925260375060072650831425072967635037957206678164886848018804064379393416224750763327815688518935296934755546855842506094758038142775151592298553529982653936866786886922419259181432924414657052863159451554444732986801061958378268086891676064165750556128825518918729333120127619953182887741025412286614379462785308908840489711790185538043098473567775140463349
atanh(-0.3) = -0.309519604203111715474067349061069437584091607589172963979827680362942402286170455805958082426308980888098248943455790359904201117154400085338155010904198487937936306186643630361153276085461309965117310517536976146777015573580201435394000359318433013183442781195068169092226179430054833673097292463658452625569674257445188119791790743048690090917843973662942951682858719763429786214423653086845615344145803262369281449480101146125877597662853119949859296549433637087443852952514097207161248751621585342204859914147414526250130113215569073115104696836399302256148231363959976707513729032960687593504192223704593640243
atanh(-0.2) = -0.2027325540540821909890065577321745682859952117312470988070071620720503356244571256338762139086567006229842740226935900043412419950861946320100655595661007243362175991775049659945333301102346432163096101007157067829532357212889948860614375056254230413386436512469452326818699394257693144901106826647790736984330948553107450733151876586319277291688508478609632974632756511168445277859146177281632675265917253388599068868859690615597694018244750336307453997223834798136227310500127084412964141011412812325456890206157205716242127679274585630407349403424211758559644095872424700958800270843297147269083371025052547828478
atanh(-0.1) = -0.100335347731075580635726552060038945263362869145959135874589520927792518738009389663911599187585306919387833878111133518759780353367373876624849324633276621922658184156956181115356635124608163430784761586047731976552991162565780003025628334758261421603345762319049509395181576066526313771112610240449886052385243783824472430215326417965736712892630604027856208420983047597129471825709628233453982226220714160599674026762801667937971702490615352483163181348538334412711812304707566724482740548599507492885722935103102794013840244255291799949922946071822979157092434910461048508949338730457776907426144809810562250537
atanh(-0.05) = -0.0500417292784912682457852742389259485235980130527409108280621235828907269532404729735579347929318599919955450255294351525349013464634930264685633186970108775471443117528887187737855235659305320757628266995323272200831985010704558604064873052606493607152631769302318923197926924412724527437701371725251269274792414571833516354634515804907312763403444352293964808950811660893501947128295074295654777614107820512504897031771215074919585489643187639402383249594701629368370502646432568840243660094685785927359640406559712638772471544046078325675652078011248189672694279169027351100038108874461504760466944618350798803989
atanh(-0.000345345) = -0.00034534501372898068472993475676414104079910343704700930281344386509103628664427046579330112142947906227228316115382871829691226288194994522833492331064856194441135474407501379701760575261153170246462159619595517498820237064897730171036975818885502707918997735180624011607267945841054412408581270706379721269898026594540960430435640583811740971281585922257491117366801528319890110592039569600810285375407015690991506680527015378108467698171259109365448309250053754240316679117950125957536641231189245175028199797875910471718888227527757001908240324381170238254560396094656215688938980231045788636031112327546930169717
atanh(-0.000000000000000000000034534) = -3.4534000000000000000000000000000000000000000013728383395101333333333333333333333333333333343156791929418618012418133333333333333333333341701496750315521363138265592496761904761904769666865820790059965129010585801540203511873023446976554241760870566340333488744212094561610148367842015559861400112179881175684595901970153729866057478037938963514538896373413274885065846389510636799287632867114217207857430795074256400895992122461834319330809615544063747274542212403812265212804185883252663003332090118774389794579120028344600317198285530387313589277698617791805183054380939977533377073516584464660925439599859706007e-23
atanh(-0.000000000000000000000000000000000000045676) = -4.56760000000000000000000000000000000000000000000000000000000000000000000000317645668919253333333333333333333333333333333333333333333333333333333333333730955252436774583840085333333333333333333333333333333333333333333333333333925874338631066270566115594177584761904761904761904761904761904761904761905723406489967053176565289214355943542193655873015873015873015873015873015874657127863970851653011450783821092631216356356369539509379509379509379509382406732993283385959466543132231195911982077012854819503481514893994893994899233668498516154292977832980667649255299579985082178694319060901629066774728234643016283934e-38
atanh(0) = 0
atanh(0.000000000000000000000000000000000000045676) = 4.56760000000000000000000000000000000000000000000000000000000000000000000000317645668919253333333333333333333333333333333333333333333333333333333333333730955252436774583840085333333333333333333333333333333333333333333333333333925874338631066270566115594177584761904761904761904761904761904761904761905723406489967053176565289214355943542193655873015873015873015873015873015874657127863970851653011450783821092631216356356369539509379509379509379509382406732993283385959466543132231195911982077012854819503481514893994893994899233668498516154292977832980667649255299579985082178695971851371283584516106205359179342652e-38
atanh(0.000000000000000000000034534) = 3.45340000000000000000000000000000000000000000137283833951013333333333333333333333333333333431567919294186180124181333333333333333333333417014967503155213631382655924967619047619047696668658207900599651290105858015402035118730234469765542417608705663403334887442120945616101483678420155598614001121798811756845959019701537298660574780379389635145388963734132748850658463895106367992876328671142172078574307950742564008959921224618343193308096155440637472745422124038122652128041858832526630033320901187743897945791200283446003171982855303873135892776986177918051830543809399775333770735165844645743174154783236747499e-23
atanh(0.000345345) = 0.000345345013728980684729934756764141040799103437047009302813443865091036286644270465793301121429479062272283161153828718296912262881949945228334923310648561944411354744075013797017605752611531702464621596195955174988202370648977301710369758188855027079189977351806240116072679458410544124085812707063797212698980265945409604304356405838117409712815859222574911173668015283198901105920395696008102853754070156909915066805270153781084676981712591093654483092500537542403166791179501259575366412311892451750281997978759104717188882275277570019082403243811702382545603960946562156889389802310457886360311123275469301697234
atanh(0.05) = 0.0500417292784912682457852742389259485235980130527409108280621235828907269532404729735579347929318599919955450255294351525349013464634930264685633186970108775471443117528887187737855235659305320757628266995323272200831985010704558604064873052606493607152631769302318923197926924412724527437701371725251269274792414571833516354634515804907312763403444352293964808950811660893501947128295074295654777614107820512504897031771215074919585489643187639402383249594701629368370502646432568840243660094685785927359640406559712638772471544046078325675652078011248189672694279169027351100038108874461504760466944618350798803989
atanh(0.1) = 0.100335347731075580635726552060038945263362869145959135874589520927792518738009389663911599187585306919387833878111133518759780353367373876624849324633276621922658184156956181115356635124608163430784761586047731976552991162565780003025628334758261421603345762319049509395181576066526313771112610240449886052385243783824472430215326417965736712892630604027856208420983047597129471825709628233453982226220714160599674026762801667937971702490615352483163181348538334412711812304707566724482740548599507492885722935103102794013840244255291799949922946071822979157092434910461048508949338730457776907426144809810562250537
atanh(0.2) = 0.2027325540540821909890065577321745682859952117312470988070071620720503356244571256338762139086567006229842740226935900043412419950861946320100655595661007243362175991775049659945333301102346432163096101007157067829532357212889948860614375056254230413386436512469452326818699394257693144901106826647790736984330948553107450733151876586319277291688508478609632974632756511168445277859146177281632675265917253388599068868859690615597694018244750336307453997223834798136227310500127084412964141011412812325456890206157205716242127679274585630407349403424211758559644095872424700958800270843297147269083371025052547828478
atanh(0.3) = 0.309519604203111715474067349061069437584091607589172963979827680362942402286170455805958082426308980888098248943455790359904201117154400085338155010904198487937936306186643630361153276085461309965117310517536976146777015573580201435394000359318433013183442781195068169092226179430054833673097292463658452625569674257445188119791790743048690090917843973662942951682858719763429786214423653086845615344145803262369281449480101146125877597662853119949859296549433637087443852952514097207161248751621585342204859914147414526250130113215569073115104696836399302256148231363959976707513729032960687593504192223704593640243
atanh(0.4) = 0.423648930193601806855053753260327012494797085879555868362347908150042784766730150457021371887069719102545832569946637584677874015873633511048078112198311682652330849460446708101442825082053207254381201694028820123344992784244739840343434350947747459505155342925260375060072650831425072967635037957206678164886848018804064379393416224750763327815688518935296934755546855842506094758038142775151592298553529982653936866786886922419259181432924414657052863159451554444732986801061958378268086891676064165750556128825518918729333120127619953182887741025412286614379462785308908840489711790185538043098473567775140463349
atanh(0.5) = 0.549306144334054845697622618461262852323745278911374725867347166818747146609304483436807877406866044393985014532978932871184002112965259910526400935383638705301581384591690683589686849422180479951871285158397955760572795958875335673527470083387790111101585126473448780345053260752821434069018158686649288891183495827396065909074510015051911815061124326374099112995548726245448229026733504422982542874222059509428543823747433539806542914705801083060592000704912757195974384446839924715112786576766484267264762572960693824734296628139720827847078913615517758443305105923494521997153156912764286823344141249406841140032
atanh(0.6) = 0.693147180559945309417232121458176568075500134360255254120680009493393621969694715605863326996418687542001481020570685733685520235758130557032670751635075961930727570828371435190307038623891673471123350115364497955239120475172681574932065155524734139525882950453007095326366642654104239157814952043740430385500801944170641671518644712839968171784546957026271631064546150257207402481637773389638550695260668341137273873722928956493547025762652098859693201965058554764703306793654432547632744951250406069438147104689946506220167720424524529612687946546193165174681392672504103802546259656869144192871608293803172714368
atanh(0.7) = 0.867300527694053194427144690475300415470356227381497667781271702122399141291161157019239556611885429365189116490614595774514794308008109271623476347487371930328375219444354555948548991440402850196432968296200451220099778688706760373708464613239616548132887098714451377477961704541997200932618656192987708182937727664711717302142687462864477329311710816255120634596852675161469953938264800817783390144189739451918880620652296345571992771846585452887412178635955354330656706970976664634385277792701790058269212902260007220214311458999232413310762770704675142849214452593092700594417708736007476606898167661052002116103
atanh(0.8) = 1.098612288668109691395245236922525704647490557822749451734694333637494293218608966873615754813732088787970029065957865742368004225930519821052801870767277410603162769183381367179373698844360959903742570316795911521145591917750671347054940166775580222203170252946897560690106521505642868138036317373298577782366991654792131818149020030103823630122248652748198225991097452490896458053467008845965085748444119018857087647494867079613085829411602166121184001409825514391948768893679849430225573153532968534529525145921387649468593256279441655694157827231035516886610211846989043994306313825528573646688282498813682280063
atanh(0.934) = 1.688845466993407045147598455710925357069254661327788294470260881225682677149981303286000321747665607828895897043228261460774217486408083541699358084066128535308944631744001644559887861860941509059343064314168659423616648227980193088090615658730995315593851007890074964494404765794258059243509674236859044109743427695450457488121422141150825289472864148723674840425796430215953624671462862573951308658654001334112276456867811365676270614297672132778797107184076594738933103178957205968320753218440099099882998975816623152759665357299809746107192083900852258290683655533764284289972956047200621968077477312195804444956
atanh(0.999345) = 4.011847474624565405376914231817385550576258959195435794116255675344424084352264050977061961947902944219031728830531116517130515573022698451828905654036727653213400979226761852494619640091630936763336048264907372166685801257933978082663163966142208876689469664713507181571943081158432018033877023312308849626542071626516467314005574666055723576811369576802618760635281534933672801978224348906866396194899812583577615193935066865640135473366340607881153629132172211907184450271978967121229439547633749071231900588965183890470230339017544022802467397018622176774265182612916976185126132977023673448646992795097040825
atanh(0.9999993453) = 7.46611778735462860114566549581138924902321406496386670804044600033224212779299218871520280114497793676825865591778763672635998887800171528688324175015971047810637876869809772414930749015942848861270546069712596361722927389644491469905288518418041038889157344210925473296495203663225616659432259037947432498788778864873486961758616477341334983921878728614912585371685051977796318760355599418757885198635732124092313330956724723001620261662947356495725679053838945522852509229747087051249170396562281782110523977523620970169344813403109525197088701059083379178932725017746380055409452444590131782416814108574994346666
atanh(0.9999999999999999) = 18.76725433423233810185254769820400131984656197621029060199362987915316310507033386632632597088166239587132634618190860946388086860044383983035853909040404645714608176459612812466301277343610615800743258973640833721624720640897110852224297657190399056158074052992398560694734013684254851957463058031300277740415304139275063073577385011377020510459178461465540752750098070986346128375487418954886413892334295064681094715668033584013410159627141574997289722833756935553389845621823456922957723760563797385808140905452037770178085136419171010868240917856021055665701014095461862041543704814072632589605801817459797259919
atanh(0.99999999999999999999999) = 26.82630215971149802091551528959927667145041718640476685144361086587378180144106754718356618869517831637029692366324386850521896963299800964684400470378686074335213000891104073777504278600407939622577746230126028327053482286232964312774110474012936527746462201669398863519923241643451726714932088521388552266544829165888088087884739172212273539030341841216304912617623779057209494349504797457926616753857790571075787237739473698339710715361353220946904312121571707453627155917389641421860417550768310177522014550822900342832620924445083182609180096071089169971598111411145067325190231588945771023478996498929963287902
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.0000001000000000000003333333333333353333333333333476190476190477301587301587310678210678210755133755133755800421800421806304153362976945020236041908344723731720640093229634217694139581720683181374893583808056444449238796413673654819688789272427996222280752981573624549018456236296137544457201081277034910033074223480153320997175281042877410811689384363734120614594933829252622363005443048547035075211655080350096016934519632354558527289853654277522926147883703741769901213127099700762075543456397837834466802553665751086572010585602207078622986614423598826372939964190955649782233448428965085706829996861313848000073173958
acoth(-1000) = -0.001000000333333533333476190587301678210755133821800480624003843813072763671764097121209535958815440015658286348991298226312941966012323521330455460872224122967766762774068720917927949214993779170867494657269533531421906711624408063534642539574214721038047679395722686675124991320191101086124351627012757940461770169685049555415267783218078301612189379177440984813101379786309951181426227674464353831555235854468578682701151017070730563090468748597613892378174649912809593746905277394802366176333172516327201997027575542013755383620251148885653533654215442525575964060355720714074651294957718564568803317291746687880801
acoth(-2) = -0.549306144334054845697622618461262852323745278911374725867347166818747146609304483436807877406866044393985014532978932871184002112965259910526400935383638705301581384591690683589686849422180479951871285158397955760572795958875335673527470083387790111101585126473448780345053260752821434069018158686649288891183495827396065909074510015051911815061124326374099112995548726245448229026733504422982542874222059509428543823747433539806542914705801083060592000704912757195974384446839924715112786576766484267264762572960693824734296628139720827847078913615517758443305105923494521997153156912764286823344141249406841140032
acoth(-1.1) = -1.522261218861711498250298990182852717142287643702305320097042241787537077985339117330637126700801807890515861635904503327045878241804153332100879982965589093255493618643828075280816523926414167158123772010824731644490584701995411187398374517723327681708325595872157935750179172337067941105671355330505255947253839673596196197542436254854586957937937171683495160746644308333402552811505151621116678046997649001511024514281754002032345010844526580778236864569277068836681755694741807808493660045209032700280081274746906568197926376407061608877045568256447803500989674632297952834796025615714111689786756066588822743412
acoth(-1.01) = -2.6516524540295378755326586166431242276072117305223223944362392322063813993733479317562649713173787866609661101653089399696776053546290280949423048128426598969583490665733576139765167505906402107997710306919440475149915062404538207787454157999456404724459083501921315891557955603533140313832520239825844303513280752264692194831448602535047311143620623241335794031537354900139242414223182023439927128525174024412854851813817401459209068535024921533754902777621844124268652163298208709294306838378601884149593291268201474688916580308361521400005021011730528075120567602028661831972209821981379005807453081827255081154
acoth(-1.0001) = -4.95176877564308485529671355212912250037008386792809888799353953302013415652154325753457290855811896788053851461564876358669497636125968413553972167721425266512721107692135915333623988881415635777930393140485009340887923136873797510914731238760015816462719371829459002517636525601897047620151259178651151697413762199110896114582300606765729209906923238125131511920901496998541101192831600501077312220658559870714774739740948525849686305757923387915297419136270861002110027452406281036671055896411995165210091137774228777475125307873270656270865970804878331803446841764726318173103384068326357639778060669357204116092
acoth(-1.000001) = -7.25432911926204720678342375030301736517308578362448202530552150025931669594165562887557950794262835257056544390402301529297987228256419270699567117903853929580574430135707286888316063805517220443516239769583752913700600870242825933478035041665513210584430499468873420607653739054980442416306394296107619038704714462928529292985945069789063024299610310627807476002007419466284444083768670215656725044218143680956530574610196759680912210670179330947338684455404153720230500694733720330291934962955346556897204247597144196771731336357462681490017745223124102849750946228051754886605463278882695283088877245285447839798
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.25432911926204720678342375030301736517308578362448202530552150025931669594165562887557950794262835257056544390402301529297987228256419270699567117903853929580574430135707286888316063805517220443516239769583752913700600870242825933478035041665513210584430499468873420607653739054980442416306394296107619038704714462928529292985945069789063024299610310627807476002007419466284444083768670215656725044218143680956530574610196759680912210670179330947338684455404153720230500694733720330291934962955346556897204247597144196771731336357462681490017745223124102849750946228051754886605463278882695283088877245285447839798
acoth(1.0001) = 4.95176877564308485529671355212912250037008386792809888799353953302013415652154325753457290855811896788053851461564876358669497636125968413553972167721425266512721107692135915333623988881415635777930393140485009340887923136873797510914731238760015816462719371829459002517636525601897047620151259178651151697413762199110896114582300606765729209906923238125131511920901496998541101192831600501077312220658559870714774739740948525849686305757923387915297419136270861002110027452406281036671055896411995165210091137774228777475125307873270656270865970804878331803446841764726318173103384068326357639778060669357204116092
acoth(1.01) = 2.6516524540295378755326586166431242276072117305223223944362392322063813993733479317562649713173787866609661101653089399696776053546290280949423048128426598969583490665733576139765167505906402107997710306919440475149915062404538207787454157999456404724459083501921315891557955603533140313832520239825844303513280752264692194831448602535047311143620623241335794031537354900139242414223182023439927128525174024412854851813817401459209068535024921533754902777621844124268652163298208709294306838378601884149593291268201474688916580308361521400005021011730528075120567602028661831972209821981379005807453081827255081154
acoth(1.1) = 1.522261218861711498250298990182852717142287643702305320097042241787537077985339117330637126700801807890515861635904503327045878241804153332100879982965589093255493618643828075280816523926414167158123772010824731644490584701995411187398374517723327681708325595872157935750179172337067941105671355330505255947253839673596196197542436254854586957937937171683495160746644308333402552811505151621116678046997649001511024514281754002032345010844526580778236864569277068836681755694741807808493660045209032700280081274746906568197926376407061608877045568256447803500989674632297952834796025615714111689786756066588822743412
acoth(2) = 0.549306144334054845697622618461262852323745278911374725867347166818747146609304483436807877406866044393985014532978932871184002112965259910526400935383638705301581384591690683589686849422180479951871285158397955760572795958875335673527470083387790111101585126473448780345053260752821434069018158686649288891183495827396065909074510015051911815061124326374099112995548726245448229026733504422982542874222059509428543823747433539806542914705801083060592000704912757195974384446839924715112786576766484267264762572960693824734296628139720827847078913615517758443305105923494521997153156912764286823344141249406841140032
acoth(1000) = 0.001000000333333533333476190587301678210755133821800480624003843813072763671764097121209535958815440015658286348991298226312941966012323521330455460872224122967766762774068720917927949214993779170867494657269533531421906711624408063534642539574214721038047679395722686675124991320191101086124351627012757940461770169685049555415267783218078301612189379177440984813101379786309951181426227674464353831555235854468578682701151017070730563090468748597613892378174649912809593746905277394802366176333172516327201997027575542013755383620251148885653533654215442525575964060355720714074651294957718564568803317291746687880844
acoth(10000000) = 0.0000001000000000000003333333333333353333333333333476190476190477301587301587310678210678210755133755133755800421800421806304153362976945020236041908344723731720640093229634217694139581720683181374893583808056444449238796413673654819688789272427996222280752981573624549018456236296137544457201081277034910033074223480153320997175281042877410811689384363734120614594933829252622363005443048547035075211655080350096016934519632354558527289853654277522926147883703741769901213127099700762075543456397837834466802553665751086572010585602207078622986614423598826372939964190955649782233448428965085706829996861313848000073636756
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.098493534931510556360951321312086486258130444015061236903392707480698841106277251778327630022684090433947734667311623744623866508570021392144712843276159430478125191850028068286159577335141203229081115335662778205508668911269208575485433724562475059016668243898911498905533764274671192739793417433079024162075023616068048726573666097308216966128218988770355465511055273341187980051955232947698483881680685018906515638896716887827825208650988565062851451595146676445523163384079733447422118273703593215062743734358994706360748600228880789187376127550397608983428724424350425221708394579296355919835693059083362163
ln(0.0000000000000000000000000000000000000234234234) = -86.6470821050705423994583051685852867104908884786678566915730138306166694519590497632530641404323835802562046627687895359542181062098773122437295581620562242319498262872578348007193318920193695564839260402141009604236385903482504378475980098401053154512127266234039106899160551664486536605614935923224651942032019381467453016413633953354131585704824102018130073748588765194755224823461892350843076378524817285974757436150086943505521597853766587607559633093241699375272276516056388411066638528758532171135373774280597952884718020764794860580534162633681361539811442115112591958871509574390285497008800276814183634199
ln(0.00000000000000000000000000000000123123) = -75.7772943990860979122008829050722789615538960123918365238154996231386681041254116158696730271880206299917796629587932294149318563747200696406825779596093610919199311936679023990991042245902128670416904470532049308065233219507573048798684691401028338922831273597262712604891334365960895685708229414789775078392583646910773650803207606125463346902606242619405005735260576210162109034724215830887542666258255076902309964791214744402471693657830712470120684754215998795861129365486049204409933301721157365854148550027932373073331916088343348587764534429189373720366323939024057162778477006565064380779053950513997190815
ln(0.000000000000000000000000000123123) = -64.2643689341158694921109256316504579235483885692479716436488601183008050557386492146896870017400291382819407427473619862478842290493060358573511411141154526445053951520401289948801047504590468743997229205083780421433790911339261934413773697063701155549111061433544454852444618618991321704738009403684519992683843628470353587567804178286747265760830142045381687156964969342908369749985798512803582157226029723662308577277790160669718759373152345366767779072069876023832334736865007997836454856637362664570266993243335912906448980380042198059249086256328996518512086589323215816364434600643617806536429207289637551767
ln(0.000000000000000000000000456456) = -56.0463052009917638556629908443723896476576149083810597682681390607685922751389678444122641630382250958709828037334155386443277693203378093442436450158164823639320086990537541154733541112241970899456714157330187749185653068755944342786789310850744711450583038855243166179625178385807637669357431701124352233019002223671981860941951538444310077370218875055632017048952411645468914618210316043273272596852117231492288446075690096652201820966620028976564903086900064543844903237443739159247620521902334093410952423450961174100396603428527993383198489570937295628040074954471791552247856833105026401317839170114994945246
ln(0.00000000000000000034535) = -42.5097285573399774507303856282568514256367002453605909399515504440767297496788547466838021580079953341536375967741799013956342100342248946091764770597711956018584308128401846195020979988207509944744385173032567030106810638437320918512389999629414864916323420017158302298741340782106584368186096316444717852071922580347863700232275101388012973618509587644531804414842421526209180520778216403283520368406183192323168151338735477425627942825271041437972605660378631939855905630052151534851597576114764069002859107390270760557548487231806100424655918675817801496763272265620971331129610651490360914932680079142406917115
ln(0.0000000000008787345) = -27.76029359063269704706223522942825151853994848244427478051343021337541675877672140685276633865666886457754316458308332270537442131433587810326958730808942284239799192560537623233583303051097331902024625440508469248095055123002060499226848773424421087964019156767991791227735505882899643768913496993008342167247861929356570929860618565993909929896094627983521389990714087247715983231510195960904685310416992890332468881100400841066469774506189611599975800182202662307148093947367415090700749280793090198535245919382518365644306345287559798577866420032731297469676202579827068521558587169678206677497748740361281165787
ln(0.0000000076452) = -18.68918783701810539132802904972304890041042826301808206812512893987537719863151628972069892028791503498771466769105268687586484502654473635970851010468323485141042571973314855985993021412199851978451184776554663126023091471596950687745470665038998469339917158646250969485433936797380412513267447514752821400826597112575372520923297021827664448521748148682905065937794015818302403772401189819527343400420623299180767036555766147213378476625589548468622859059811559337039361357047490346407515890789388914670457321610442712968647886419057414045081760268416926685443309844706804610985381504851843360335703107133118857555
ln(0.000001235) = -13.60443958788433358549864888547991808684166483733110312743029747016121712999990708938010792045697568971144492804534781682040761567375267698527306825891587529459358954317336812482207829533339999719080990722457520690606550874685199532400424023726378566975462555757652159986236402034904241796974673928959214669606997225452152584850578985260409932368422393801712724502080836082693275184404265533001033053540020545011290197363275414794988419994761796638515271106122848903331858811199196314936646365304838250933060449017625498485255926678198135326605623033854885377625327504832146868889541967594364872431782991842007874884
ln(0.000234) = -8.36018944260657267584673869123763866343085973700667658219085321837358878233279205266331373047321743616460697300846835295050346961089108332703418160445076160197669306028063187140917903146539560354901294636490844133685316403612275555861756424409542625333383550211183406459232202194235622086303783632726418497153398075180486546391229260189558383739477416841545214748082316512868017558164768651854703785787535050104519305286944371550727404197239038596527915624522925163855206245267885277964927771161075346512823218575159887544107832904691051413070747678032237064694106545209195468821300593082627250297318181371946892406
ln(0.00234) = -6.0576043496125269918287472365532744558297582483779036061575253174060161726554395724273165253836191378226391889661821043170939441458082765703678942353519799124937858519550771905653791366391624050206194410559430636042243178727565332709193443573488825858594312588374689095433877070029647412436334361051590832573591803829964641992042240451212622145592521569349857759149110277836053898868793401568678276772308434362451653026009520408522153562788230438982210426023067961979761698802580286481797088099348594394506010500596696721034196148808875035603985133231148266098563184580751277599321578123973410181206869492322761431
ln(0.02) = -3.91202300542814605861875078791055184712670284289729069794597579244175159738501024486613108318277790914193408706400181153313353069440748295629990398656248741703508684582273792649729275102857472358566366050256625751001857185155976300046437461796835319542292553609572321477150198722467872008099384840046977304284879879344616085789749240070867507388649706593466111206727812443294216890789891933371986966602834578846278162681405439281657034562448258527442302532078635611644847835118721571530639285210138198191711516669391190045514970790752149152792998036822192289948810131552955005401543657998871877683338143517121284757
ln(0.9) = -0.1053605156578263012275009808393127983061203729832740725639392336925840232401345464887656954621341207660277259103705171486735170132217671145606836275642268682765816699587919464850524971375112787209083646753735546903376623278648795935883395531953832230680637373805700336687212719281057433433317654755079461494408170592241376284100284965666743625910247059840699195837172323632818695878343286697490386837562690270858524552787575154288870268703630098246901108232714266566783547850611252710184225946099569566185808438491539044004722016071396991819933089951365102638643233000387389396682204673717841914759298668598282208408
ln(0.1) = -2.30258509299404568401799145468436420760110148862877297603332790096757260967735248023599720508959829834196778404228624863340952546508280675666628736909878168948290720832555468084379989482623319852839350530896537773262884616336622228769821988674654366747440424327436515504893431493939147961940440022210510171417480036880840126470806855677432162283552201148046637156591213734507478569476834636167921018064450706480002775026849167465505868569356734206705811364292245544057589257242082413146956890167589402567763113569192920333765871416602301057030896345720754403708474699401682692828084811842893148485249486448719278097
ln(0.2) = -1.6094379124341003746007593332261876395256013542685177219126478914741789877076577646301338780931796107999663030217155628997240052293246761996336166174637057275521796374971832456534928562023415250572701551936008797773897256881935407127661547312218095279485212928213580597225676722852872404615894481783646713286739984246377595931894238439343534510509750544541947405013659870878673832131305729720406594853838387236627538765455627181615116599309152432073649116778639006758725857787663915838368239504254879562394840310019826971174909937414984809576210169110143788624033543215127231257345884615597872919808865706840200666
ln(0.3) = -1.203972804325935992622746217761838502953610930806023524298633567330078316458743513362381450275866209553997754976328382891041521239152286935613485498331504278879744439142173313664426195981872238624650934992169466211483254245615550940643279719970963445271233990327467594358827793433748611481368082848806523931807808714016269446559048526670497992713273358732268145574814684854178327641301337515714124432200388045942940102773624595041972856281965175945874112233096941048627123678740974701243995748142925491148105989770541553869065457886581354876151136226172027150474535147027782933974534292900357838164212365673510500904
ln(0.4) = -0.916290731874155065183527211768011071450101219908262467791967881980785365737963049024270551096760923257964822001144877166038484993566545642600945865828629765621452066668811810463185817578449851586146805078236381822150605213020859137834089575697075388422638342368350964396201029631183001303774496134624240943173196480467117921670779131094385279266428097427923109436819836830659980731492799582402108790123170382525480002822633761667964634168263144347671709712805345911169278985111959036204078999175081886801336926312036190897323273316973951344933070364821213687721961649008619323188328804690643099109278276880847352232
ln(0.5) = -0.693147180559945309417232121458176568075500134360255254120680009493393621969694715605863326996418687542001481020570685733685520235758130557032670751635075961930727570828371435190307038623891673471123350115364497955239120475172681574932065155524734139525882950453007095326366642654104239157814952043740430385500801944170641671518644712839968171784546957026271631064546150257207402481637773389638550695260668341137273873722928956493547025762652098859693201965058554764703306793654432547632744951250406069438147104689946506220167720424524529612687946546193165174681392672504103802546259656869144192871608293803172714368
ln(0.6) = -0.510825623765990683205514096303661934878110796445768270177953557836684694489048797756518123279447522011996273955757697157356001003394156378580814746696428316949016868313801878474119157357980565153527584876804968256244133770442869365711214564446229305745351039874460499032461150779644372323553130805066093546307006769845627775040403813830529820928726401705996514510268534596970925159663564126075573736939719704805666229050695638548425830519313077086180910268038386283923816885086542153611250796892519421709958885080595047648897737462056825263463189679978861975793142474523679131428274636031213645292604071870337786536
ln(0.7) = -0.356674943938732378912638711241184477964016759046911787573937751029992746925283212448338706501726771348906089836435107721685773207405019913517329273934880913575082740221279897461540545817765824115888531604111825964793268677126071259956411018075468526260923304476946844238682491770898465546098006934393167602034112676408140687772216077168971337081896320861674276063720973169166138125225051965410939835093328080635066369199850750203454493416116346631768385914193832159161150076617057944707821964790797159646993732119503716410399217631341448510375654175347453921715609576409965252995110712529281751967265230123229574206
ln(0.8) = -0.2231435513142097557662950903098345033746010855480072136712878724873917437682683334184072241003422357159633409805741914323529647578084150855682751141935538036907244958404403752728787789545581781150234549628718838669114847378481775629020244201723412488967553919153438690698343869770787621459595440908838105576723945362964762501521344182544171074818811404016514783722736865734525782498550261927635580948625020413882061290997048051744176084056110454879785077477467911464659721914575264885713340479246758173631898216220896846771555528924494217322451238186280485130405689765045155206420691478214989062376699830776746378644
ln(0.9) = -0.1053605156578263012275009808393127983061203729832740725639392336925840232401345464887656954621341207660277259103705171486735170132217671145606836275642268682765816699587919464850524971375112787209083646753735546903376623278648795935883395531953832230680637373805700336687212719281057433433317654755079461494408170592241376284100284965666743625910247059840699195837172323632818695878343286697490386837562690270858524552787575154288870268703630098246901108232714266566783547850611252710184225946099569566185808438491539044004722016071396991819933089951365102638643233000387389396682204673717841914759298668598282208408
ln(0.9999999999999) = -0.000000000000100000000000005000000000000333333333333358333333333335333333333333500000000000014285714285715535714285714396825396825406825396825397734487734487817821067821075513375513376227661227661294327894327900577894327894916129622012030508706979300477747226973733165183629627533457254824029376196559293880167483655105321160648891968084861187204010598851781766440539698328946545740423998090863642729282513237147094077924640262628690997713414451661197212348318337789311009210365440110557132208850306289638524325821814066259210609157376130766872337684268529178575331298030499116447653579814270652696453716591016792771685075927061
ln(0.99999999999999999999999999999999999999999999999999999999999937676756757) = -6.23232432430000000000000000000000000000000000000000000000000194209332416307257852450000000000000000000000000000000000000080691703094947747806430421023302333333333333333333333333333371050598130921066415197204400759625519304335833333333333333352138631480858944921285013880123724228372221180949822193333343100059755878133246402100623735406455721342410593326274994836658877713029383691831000329364775049811946274987713029048282746581746120854496676014016638515279315171622511079159167351108543298793836556768476851431399947537677069752816160373972271704769649194866449163072842865321472968095032431299938561872113492566e-61
ln(0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999991235434) = -8.7645660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000384088085841780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002244243585449297578320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014752365768560256209119356840000000000000000000000000000000000000000000000000000000000000000000000000000000000000001985971570127645709963550380568521516002359243166482464315998151911476010206436183033664674192006877855641718046754910286313e-126
ln(0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999967567) = -3.24330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005259497445000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113720853755790000000000000000000000000000000000000000000000000000000000000000000000000000000000005045428907917984180199024471381179006508845550047974259031310849269398096517523301171811323484114484993660112656524524313796648721471846152792890180857920295682747327388776e-173
ln(1) = 0
ln(1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000345563456) = 3.45563455999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999940292948938668032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013755049941548228550240938666666666666666666666666666666666666666666666666666666666666666666666666666666666666667057593726124239379073919943349438045190674487316450485036502913655021799857616523794350922771537441708967432109348255665571725458253264667310379633922732029821463688e-169
ln(1.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023423) = 2.342299999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999997256815355000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004283574262655666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666659141604670102890641666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666686006600559623132902866802381295332909370069922447895409130679556388110029889655325262878728008982294610068872721898485847674e-126
ln(1.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123243) = 1.232429999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999992405581475500000000000000000000000000000000000000000000000000000000000000000000000000000000000000062397261480996899999999999999999999999999999999999999999999999999999999999999999999999999999999999423248072747312428997500000000000000000000000000000000000000000000000000000000000000000000000000005686451021632237945044888599999999999999999999999999999999999999999999999999999999999999999999999941598726395081508244902732854733289549353596090774447035034119237938407948479625188186563153466962122095797115946243039456351e-98
ln(1.00000000000000000000000000000000000000000000000000000000000000000000000000000074563465) = 7.45634649999999999999999999999999999999999999999999999999999999999999999999999722014484359688750000000000000000000000000000000000000000000000000000000000000138183755106355336523208333333333333333333333333333333333333333333333333333333256057386427523602740247336456770833333333333333333333333333333333333333333333379429032232958950483229309094098751645833333333333333333333333333333333333333304691208070393556521169430481010994653712893229166666666666666666666666666666684972290420113745341880335906031268399718308658023474702380952380952379209962973788104224646506659563479388287374381340607270286110591732154218379e-79
ln(1.00000000000000000000000000000000000000000000000000000000000000345345) = 3.45344999999999999999999999999999999999999999999999999999999999403684154875000000000000000000000000000000000000000000000000001372897970231287499999999999999999999999999999999999999999999996444074128528570137343750000000000000000000000000000000000000009824169760666407567352181249999999999999999999999999999999999971727267450022162322106341385156250000000000000000000000000000083690115621189397310333018865798984374999999999999999999999999747107823932003041376301631498168185233886718750000000000000000776311542615132530452454338402356516181363476562499998866129329041803292671873592025613922198909555543805840754823e-63
ln(1.000000000000000000000000000000000000234234) = 2.34233999999999999999999999999999999972567216622000000000000000000000000004283793721174967999999999999999999999247442396135726909116000000000000000141019662226835314536098284799999999972473667031632880779126295298464000005526516922725003260213255440336785790867314105732127638053807284539634152432922264673725168736092892900571852389632338859573192943643015591894707454736038888633946694580656259861940994569721953268698599595261681491873270324872490840502464516640116274553128982804834830843644346281053148079870786972234443364220545186518137138614219522580775609962869784469741455082100954412221396808411438310881e-37
ln(1.000000000000000000000023464564) = 2.346456399999999999999972470711814495200000000430641829668814167938125754716253327591697565167366089737563609317290677662709462254015363976488056109520484807028063567784518925015093022309358000343484594249608153214429461234567466381082920009965790352477620634599568771295341244488252739219952083425327655440979618223726230018530079901925665230193457423485187549221509907691159922361925872823504798403714567136916768701944371708939553899010626712686510498399174200065693686764113718881070875681164800515092634724847055015214969952789206492340169892167876580680641875647282446100303581687345979667602292148591317114239e-23
ln(1.00000000002342) = 0.00000000002341999999972575180000428192856259145459146483584010764706893834354781817553757776361840558206402853722210088047887494666710283100569628971467820660895540152614281303927332772808281513725574376134884312347026047403180673522819527752518858650779369778741432719931702838891931495223973042325930986088795319679597244438866568973885585816812175188603012553895055513888331103105567309915584038287467779638336301646823039899880640205581285787806535185726728509370734974381844702640484480513100428268746181356596255462771728414559424876432914492621268539881119493518495887845216947473793334081658495645813715875777405358686
ln(1.000006456) = 0.00000645597916012169478796997684158249907277306736739843755384690653146420044148297505399824757033668376385581419241641409978368773910766367528235495239328379538410711036926320337392517567502657112260811961480945376577137929423734542702455190109547897601499550298567053737969506871258436547775655220918106418717341104061716644863981246187322106104927694369041639567969134954647211264416017601565775142830989939400329692644472732785815316215995437650982349161215648611069747361846142438020527237478259986162387810107393562167289852849989443800481953302845745287358948088785467864530335696423337246811234312816507601146725
ln(1.000123) = 0.000122992436120231783969784291774970147351078488728282940992711420847699022433406958344303705737049582464451507922278785560435594418739488770777095375096732602822775175915405197905450707026211083661721236583769170718367652790837900523318525556483710546998316610023089139351751539159521414355717937462210289847798523216394117911252428266847602461743391592210021377321458973073576843845747714067551722655915716288942412742532272735048711342406054020876086582152619201922531368088090741662035237303525377219373668290634604170792681166386520914189220022085535394386617481012689891827166720204389106429403064172951067883371
ln(1.053435) = 0.0520562532603950661839338741181156753765403145841417991504810002820405611897470172518366788573337229603992253202996972793707910631175357649696219936635652456244474810640710845407690393712767091497619059448324836314731519769310430507149629254859866025038940649737058665478439152396973366572239341094259397055852816451872313621682925938891353785266408930694067345824884888377743953121710619930486418804227270054435061683459474096495025002846552507960980542014976168908861154498738009814304845940912206856391219242038880280543912574449867191206738174422250563421796167549176524520112428984316608133131718198569450787479
ln(1.1) = 0.0953101798043248600439521232807650922206053653086441991852398081630010142358842328390575029130364930727479418458517498888460436935129806386890150217023263755687346983551204157456607731117050481406611584967219092627683199972666804124629171163211396201386277872575289851216418802049468841988934550053918259553296705084248072320206243393647990631942365020716424972582488628309770740635849277971589257686851592941134955982468458204470563781108676951416362518738052421687452698243540081779470585025890580291528650263570516836272082869034439007178525831485094480503205465208833580782304569935437696233763597527612962802333
ln(1.5) = 0.405465108108164381978013115464349136571990423462494197614014324144100671248914251267752427817313401245968548045387180008682483990172389264020131119132201448672435198355009931989066660220469286432619220201431413565906471442577989772122875011250846082677287302493890465363739878851538628980221365329558147396866189710621490146630375317263855458337701695721926594926551302233689055571829235456326535053183450677719813773771938123119538803648950067261490799444766959627245462100025416882592828202282562465091378041231441143248425535854917126081469880684842351711928819174484940191760054168659429453816674205010509565696
ln(2) = 0.693147180559945309417232121458176568075500134360255254120680009493393621969694715605863326996418687542001481020570685733685520235758130557032670751635075961930727570828371435190307038623891673471123350115364497955239120475172681574932065155524734139525882950453007095326366642654104239157814952043740430385500801944170641671518644712839968171784546957026271631064546150257207402481637773389638550695260668341137273873722928956493547025762652098859693201965058554764703306793654432547632744951250406069438147104689946506220167720424524529612687946546193165174681392672504103802546259656869144192871608293803172714368
ln(3) = 1.098612288668109691395245236922525704647490557822749451734694333637494293218608966873615754813732088787970029065957865742368004225930519821052801870767277410603162769183381367179373698844360959903742570316795911521145591917750671347054940166775580222203170252946897560690106521505642868138036317373298577782366991654792131818149020030103823630122248652748198225991097452490896458053467008845965085748444119018857087647494867079613085829411602166121184001409825514391948768893679849430225573153532968534529525145921387649468593256279441655694157827231035516886610211846989043994306313825528573646688282498813682280063
ln(4) = 1.386294361119890618834464242916353136151000268720510508241360018986787243939389431211726653992837375084002962041141371467371040471516261114065341503270151923861455141656742870380614077247783346942246700230728995910478240950345363149864130311049468279051765900906014190652733285308208478315629904087480860771001603888341283343037289425679936343569093914052543262129092300514414804963275546779277101390521336682274547747445857912987094051525304197719386403930117109529406613587308865095265489902500812138876294209379893012440335440849049059225375893092386330349362785345008207605092519313738288385743216587606345428736
ln(5) = 1.6094379124341003746007593332261876395256013542685177219126478914741789877076577646301338780931796107999663030217155628997240052293246761996336166174637057275521796374971832456534928562023415250572701551936008797773897256881935407127661547312218095279485212928213580597225676722852872404615894481783646713286739984246377595931894238439343534510509750544541947405013659870878673832131305729720406594853838387236627538765455627181615116599309152432073649116778639006758725857787663915838368239504254879562394840310019826971174909937414984809576210169110143788624033543215127231257345884615597872919808865706840200666
ln(6) = 1.791759469228055000812477358380702272722990692183004705855374343130887915188303682479479081810150776329971510086528551476053524461688650378085472622402353372533890340011752802369680737468252633374865920432160409476384712392923352921987005322300314361729053203399904656016473164159747107295851269417039008167867793598962773489667664742943791801906795609774469857055643602748103860535104782235603636443704787359994361521217796036106632855174254264980877203374884069156652075687334281977858318104783374603967672250611334155688760976703966185306845773777228682061291604519493147796852573482397717839559890792616854994431
ln(7) = 1.945910149055313305105352743443179729637084729581861188459390149937579862752069267787658498587871526993061694205851140911723752257677786843148958095163900775907824468104274783382259349008467374412504973704853551767835577486240151027741808868671075141213480938797418310810251823168493014073306393287711934112140687692400260576935852479605350285753625690618792095502191164175908647569543294396268270345551178984164961381068640924451604192277450995435289727728728623281414742495803766186761746936885096866030637403572425486927259496534681562059933309281860090115369137417606861675285737405899649732885229634363963206762
ln(8) = 2.0794415416798359282516963643745297042265004030807657623620400284801808659090841468175899809892560626260044430617120572010565607072743916710980122549052278857921827124851143055709211158716750204133700503460934938657173614255180447247961954665742024185776488513590212859790999279623127174734448561312212911565024058325119250145559341385199045153536408710788148931936384507716222074449133201689156520857820050234118216211687868694806410772879562965790796058951756642941099203809632976428982348537512182083144413140698395186605031612735735888380638396385794955240441780175123114076387789706074325786148248814095181431
ln(9) = 2.19722457733621938279049047384505140929498111564549890346938866727498858643721793374723150962746417757594005813191573148473600845186103964210560374153455482120632553836676273435874739768872191980748514063359182304229118383550134269410988033355116044440634050589379512138021304301128573627607263474659715556473398330958426363629804006020764726024449730549639645198219490498179291610693401769193017149688823803771417529498973415922617165882320433224236800281965102878389753778735969886045114630706593706905905029184277529893718651255888331138831565446207103377322042369397808798861262765105714729337656499762736456013
ln(42.2342) = 3.74323031936398110937671410117312743671999621882953185485339701364488673676289957275668994690626024875665665298651843760890451434192155091474774454000152135888079070456294037295437353730376246068401297667944702683613895181298900929946888727661814858874038013437933589784946005695465947051635298885414061981893961957802714435259128167594022155762333647809887464949646037962762272373114436388900371597332920315851438321892549914495884086896430296582603418577351293821968553050599014051359070469821962799679479219916771150308662311640242127816821700535367245195497161121788007206956354477757502137050838184805938673742
ln(1243.654) = 7.12580909956416712515795514604283595075351826374386469158915564351618150651818431625975721343706211267654274069882089617083785733705653769012412215616163367201614997365904616530039584371697235089006643082308530744888775539852687937227151334643577378426078369953572583483856516698229156637032931663132325625961265711822569419810821938549213376121137455082605295371043323024584009317625619117214892738589130103253131054822722733545095875468199566416017394056068538123539432011384656345635242881300043244928758913201450456760540918766871771379994747841118748849635473510218072826854439077328853282846771939297225535805
ln(5642342.652) = 15.54580990106435305434577254186537221600236072044399736858373083453179018281729498698931746548412804330711873559848288578549950956876799883457846983803175336307114134349937416395721834590817530330183505886776530615018198457921547738585211352749683637414691836446360866178045006422571107725337624669192732749828742051550362671891743100137125168584753467598041324886579073070020332780577195608721858977108813463060166128327419432068815165996004507135818992603824689675284359126524579498674589028310907911479122051594169713032432516892835025583293889944863327672729331795516239925740579526174049564826173986996231824746
ln(0) = error: 13
ln(-2) = error: 13
ln(1) = 0
ln(0.11) = -2.20727491318972082397403933140359911538049612332012877684808809280457159544146824739693970217656180526921984219643449874456348177156982611797727234739645531391417250997043426509813912171452815038773234681224346846986052616609954187523530277042540404733577645601683616992729243473444459542051094521671327575884512986038359403268744421740952255964128550940882387430766327451409771163118341856452028441195934777068653215202164585420800230758269964692542186176911721327183062274806681595352251039908683599652476610933487751971045042726257910985245638030869809598676420047313346885005039112488516186147613511172589650073
ln(0,99231) = -0.00771972051521911658688251228784710927745619824432492548042502083463642287917836367516798626126343100722554771991582746001551937297605387526201550446846838813258662673693761875786934394769681972876759204884217352739707236035005546573941998281346275067136621899173927659282506916848396796619806300010499309450999450782241307535773898028585894051159479064644475336259284971405813380717508697662879177308128180225689196600729872646323906475747781845502972236018577001688822682434164006474817082160339215527304122870768728267538042192520985892029161981273841027862713316059689483014733403264800949848993013916915660660711
ln(1.213) = 0.1930966299619130786884267982756898180713778705592829720668900379887103689243374352777828275503809903111650389040423665880467312095476156891549006043545706988153253670557025619641927321552053519085470770157615979399570424220588693521058087428532063740628004266216569604975470314866423199565064140746016143605294954674814789960746014611354708627671012286051760322685245057004374745180431469127326461734921640193158338824969684210361175764479788365060023323948203161463302735214343723467807623890406141920077429046056951034815144610187173624838597113485183282785182998714110976254580187138824306269033391689081134172444
ln(2,13212) = 0.757116789897883294936463386166978390894499175954861286828543892865781364017025871420480590149317094167438077596767088993935089288788814850749804652208303422672370921498586000791896634212577578402482478893370264509097946320871879346260966481315210993699319070427451048188178825421480007911316514089064393554460708795243492687430146008589442830674137076363874091152964476261031923798447412732934186077107732149477455966447898118206966682984239608759733275918101352950269587108479086088870647678407991044122483203030258132249663586026006502623275083575120136774082667280458428047696316479694373783171995094016807561566
ln(23453,13212) = 10.06275933084015821660283673740616729945728037094343027986208210617390671916179236842008640881113125999923935053808445858114677151948481098080959557421589119181268340202480438483795520098847855177782651858798247294862894752482201560619047903944885069861925123224583037488845623533566744079769554810986771508999070657247922525604876962306914562396019288888953756414298600765145845084030759309435256660557458078664635823744384352584584649693150118078338708370096193205254977219848895025070156141519117425878712536180174439562537134437874821918024811456306554543621920041782290810988880764370258770522512352657661984312
ln(678673,75678567) = 13.42789581506003192060346780303123532401081770751582641564101527218108659391057675889965713554438829055229268287287976275080987480673154564721339467057100829224071604357417001970548448435378633779984868568390129851656398528444587355007584514644782323647829061394648239851140782813377175324112903488751528683261336181739973800254528978858222263315448419347839041939721107599044125830520961902124226486557363288743539253959841895421832937094795457036194973227490674176491023248358449812285168037458584917760873528151448330044498943644131658198692746051894023738115952923843204909963596729212606187342286388784078682767
ln(478567856,23423447) = 19.98630856911503105820326137381757768772609997405162025311019156952234925914675104578050207319333747021982840609919791256651197439654699083857980963846594124270191418833526461503741338244216462305389045259192166725369645499304654061305932346930174919487956976072676417842054078981700092147874688724759784582857539507908557477471121396249552354670452518290104891032252895205143583580940479739950500596836680272158873574580509091868777967836044607712149899986117525402748766122556891112332391606743169804006633988401076526953444910664365030077415920599672309618822948155487082204900580775207810283896506723165756567287
ln(1233463674567,453756782) = 27.84084732340837875389213300893942447435769357879238353221740677714290803030814440257847810225510563443604106116812280878539288397434364803544125814823275846387995519601085753658829226603810508651397355620933817926852422377599109683108344893439930034803477780872319616434872919691014311099019728054229497999025503880808845558753581640062363458265974112360732743261090392673986825316636237359149026759198363269668228147660615008795188326759744648343370709782007226291063058762400545096419507728715693664844798966638608946740911599604569129643340795142081615122683096337450674806884187650831390065390415760675311746614
ln(64562356245634563476346534563456435634563456,23453245) = 100.8762054260349961276393916525151686207817587958576881990365384858818980503458755523089258249380322427741462363253270464549527893236534799413218044699613784535931103263638002908190158654892700038703667904601661925533673388551888370766122951591171663967056144039307098384615262531503035898927988105993269589643826024678355557709063097553069798538737155729310842169929389604585836091229395551113589080467039584572939650000004731252687968706910768179153014526463598631247903625378532435067759769879939089536873465162419346704672966625805278976283975463669099939862102031236932169087981036716025784548136336965418591343
ln(6456235624563456347634653456345643563445739759237659723659723563456,23453245) = 153.8356625648980468600531951102555453956054503024192810190414532597975513996339479411586143741062791091062823931586251687141511382433931408950763236026185941145581259223723628477715410714527267206198839360507233303238194510671471663700132293432407459773499104742189381719020243349700295496201999457946672683646208076075081761909450345507515402330235899847059939430244971358704760198526340033506327936792309508516091098215193000328990790551792442141861821501042192822399181485617280245949285225831488780992167781172015735911459750049653312923055208415913215291151743391837934449273672985986988815880154504623867712336
ln(645623562456345634763465345634564356345634561231231231231235632456324568702435867048670402476,23453245) = 213.7028749827432346445209729320490147932357317369419558939346083412170260840209994508493476557276478085871409525553799343409316501603967091415595454076753679641028485350356378327681691837913918702953658571672418384115653604209120567016984519864801450160934934557037541683372189600715968270218057602188621640220879339151068011351158874427496209583679339916156780644186710982743948844729351530824158769785899230108186212018183633212511396529727225836199469553256975688487070182838562530625411031009589215920494237391447308243967423566168398376995242254206451568689280702124160236716730783343168944032491324136024950014
ln(64562356245634563476346534563456435634563456837560843756087340568734506873405867340856730485670428576038038475023845082,23453245) = 273.570087400588422428988750753842484190864370452355909013655485804500448217962229450687057718262616067322308306738560635244228756332880123928460098207198109959978302798414119102482288181736848097456752788960481640544742147190201175524907059930129383522849159023493302643433973370129431699727962994713358600174010966976366079634570220005486767326553563239831779230056050376094651981264570036543473497780327193539303978275049195763808903843121729173546220065518180016145343079570716229720495260629067349586273728114139183035716186778134880571502214715122388010237759637159942038226595076026860915426782073996596240383
ln(2 ^ 100) = 69.3147180559945309417232121458176568075500134360255254120680009493393621969694715605863326996418687542001481020570685733685520235758130557032670751635075961930727570828371435190307038623891673471123350115364497955239120475172681574932065155524734139525882950453007095326366642654104239157814952043740430385500801944170641671518644712839968171784546957026271631064546150257207402481637773389638550695260668341137273873722928956493547025762652098859693201965058554764703306793654432547632744951250406069438147104689946506220167720424524529612687946546193165174681392672504103802546259656869144192871608293803172714368
ln(2 ^ 1000) = 693.147180559945309417232121458176568075500134360255254120680009493393621969694715605863326996418687542001481020570685733685520235758130557032670751635075961930727570828371435190307038623891673471123350115364497955239120475172681574932065155524734139525882950453007095326366642654104239157814952043740430385500801944170641671518644712839968171784546957026271631064546150257207402481637773389638550695260668341137273873722928956493547025762652098859693201965058554764703306793654432547632744951250406069438147104689946506220167720424524529612687946546193165174681392672504103802546259656869144192871608293803172714368
ln(2 ^ 1000345) = 693386.316337238490548981066540079638991486181906609542183351644096668842769274260282747349844232451989203471531522782620263641740239467112074847023044390063137593671840307223335447694552216916098470887671154298707033677971736616150075416718003390172804019380070913382774254239145819905120324398202195520833983799720841380542895318645265897960803812625726445694777263418679046139035493938421457975995250533271714966233209363366983537299486540213833799796119736499966097129434498243326861678248258587459532103265441064537764813678288070990575404323887751601816666657752976117718358138116450764047618148998664534808954
ln(53 ^ 234234) = 929977.356078967705698995584311332317782499028975406144032375558280197297427119403524007537436715273350837688626567837208236963831334771759109585527824340705485703099901747858497751478309609463017699739788847051861194673523980231391553091069996845262963145644603378437776035212115698120296994928579367929931366232601389290664266632406743777336019916354675622538120138215243864576536753704253008371531968055123781761990822717096833972281460595749311298643307495329111211053034621197394924557801747073661783927755960590833599678181124714549126508850270418776004837980281829331637401379663316744469082805112361601973921
ln(53 ^ 234223423434) = 929935364024.50475538797671427994841377707300382694394684725655793768110697992019436324841494252486166887946234016600679897225343919869533518477034884704586794769386084639075649829469522362732911348501750059658622892986419526034089956641094196160771310396415487311826984196024806419720377417844119297746154868394706457875100937279205957279590545866683999099218501014771361829933434395162160497787030780734241236963430664666994799275370132757902856477204851490905989904272373553417257624218697748325631315012258937653322845973025719453607163109829175541041171087530028995045211296513700101963932069793191185383610774
ln(5345 ^ 132123123132) = 1134133899420.739000288294915434524874404116652410682825737286282842355636459222439334796414219255826936557896810089831076710534349572369052857290281310943196761926901150138847416238540459937745818594873776336346485951841304696716934701463529953058957175022638995204287829808397697752052295332177421310479324989634333940741304474346315500523164803417849748168100818043877481612843147983213352005424703644437100735923884038514184352165622645543707991848727032632582866698994395582978838874980946573242206748890247572238395167342579123004153932741392149084007813521108291141736011519990384304187561962180152705612619098
ln(64352342 ^ 123134535436) = 2213944649503.28607087463314809407270553655656535440796673947264713183754399312473318935782152280792207608840692078714550963428417578147422347789460553671361572578845901909577713123253386875597244102475815937127176700845642353525237427368938681017481403959390251648038007823496472740832758166397184861712720439224784376644404445838346625298707559386172126747204383928416444956743060059772015121766049332766901299183448937333190089492628957958139214724728899826157741146333193336271336162574446931787693600805428844326189638134959858186389427330620666890406147229599101196461356108570477083199745518047397417460529137
ln(2342342342 ^ 12325235634563673) = 2.659097764880541241663951455247267363118969316137225971031638631534046749647702432260658588464518039441378926717665380341477875748582342596588710429450455151269264052637224686529680164095936753939144588335906406911534166370477529922811935692154840110216411276876879047935771200809699258218487916956993402687826608841701543283618922069392799949406910014712430211757183343154404782101805098363385205674274251136467620383513640647971149121363514162388622500055792626305698798984701626150003650985998068077426426909531255970390319468825225020702338013588556668050179698043764170010608308423911644036853029543039212915305e+17
ln(435623453452563465345 ^ 5873254234525635634563456456) = 2.791164811395114407683869595719126687100890543374029348821294782095029588229990619639522676131261333911367539999430000368133065915032554095078175999210519749737203498339835910335927121465759434274970890380574283327328296377272699810233158306927348508832348473195077771612102542646596986538433494784567651873223359185493003619857770769400388351855589892425453059314881607021616872960481503502601694929965944341911342565179763081647045197546131372357386894081641884220528495157602877955475770044883395586994833657552914369911474611278057390510236439293184977417391621266750984528008705065821264218356480218985495812133e+29
ln(e) = 1.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
ln(-e) = error: 13
ln(pi) = 1.144729885849400174143427351353058711647294812915311571513623071472137769884826079783623270275489707702009812228697989159048205527923456587279081078810286825276393914266345902902484773358869937789203119630824756794011916028217227379888126563178049823697313310695003600064405487263880223270096433504959511815066237252468343391269896579751404777038577995399825842566022848501481362179159252505670763868602807634568897505123343607814399141442642959671289778113652645234504105900716081857082498118818318689767284592811025765687517242233833718927304328821734865104276153237516102839222134014369671758561644247371878050605
ln(-pi) = error: 13
ln(e*100) = 5.60517018598809136803598290936872841520220297725754595206665580193514521935470496047199441017919659668393556808457249726681905093016561351333257473819756337896581441665110936168759978965246639705678701061793075546525769232673244457539643977349308733494880848654873031009786862987878295923880880044421020342834960073761680252941613711354864324567104402296093274313182427469014957138953669272335842036128901412960005550053698334931011737138713468413411622728584491088115178514484164826293913780335178805135526227138385840667531742833204602114061792691441508807416949398803365385656169623685786296970498972897438556194
ln(e^10) = 10
ln(e^100.100) = 100.1
ln(e^2342.3453) = 2342.3453
ln(e^((2^63)+1)) = 9.223372036854775809e+18
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.6484951525397908592487708865557304743991694424594476386716455985114324500286904073291973960692390861315529079323705066301930019495112406057735030416326903600278394416606564862872935016438929132393521905731885866962576385950444562103819705599555899935799219018983099055627430284227549338447540405481571980248352416158132888231495834184424097438490741341476690742501955115254481117879064675327495323088066188490248256807910826399633354322737874911959177298216260356458443761166871303138323647455051584017845931185181630769569821334213458205094902000077359089873708885635999290644034637836294511681583854575095902458
log(0.0000000000000000000000000000000000000234234234 ; 4) = -62.502657830242057857863430143348519256948540279187397247910051022563528677612056054919261917273076191040214319173640254416584905457682871986020738555134639418241131671880350067440483035949108331548919541308714476387301280917376264649309690038905534991459230876148281623424723284428777863083131005279581936124786270883352238755073771210386171138130103761761712553274026620371238645417685842165182299258843043669473751755536366213063305402258952731778517544507745621369887856783215100000543193133613058462449089386806572194926437678380201244740182748710577179208193625453155132311842250965723718841553305668493570147
log(0.00000000000000000000000000000000123123 ; 4) = -54.6617634207722679102071415254558914862187077941362254868230876886387513452114230038925720225220306083873428556101938546105452976674884950030138905524204876631478480565501105980524856127885375866359209278370024334784570007143183258773745605019597309399901217806697845401950916296489188606982216445835881635156498610542996438632198052409956702211632140811721105334403752819894050055693996379576347398953236852393008273271911220055118886746095050275888726506111789337114890692121926806675923365738191803832091468842709910483233836777408178169627637319965876805636471359893308593050532243857761976400484368679473044887
log(0.000000000000000000000000000123123 ; 4) = -46.3569431835538620405313429517324160465566293115747739566861966990989144036898599642672226641236052206381994263345682250434850552068296777823256336199238491785179696749063466764449415898134753574685673444019726756679885629400286597085241125278202141004131725595879698320076103235266629017982806010982433434912179693384109491095029425963809582704856084447696799467954828934509795266283703434764556115202638824214324789235893135124829515470917675578597254485328734466945058236313778526799244866968599295413735267076121722962216542711442544302427253104425416334114996489008775555553206567753281779752419323105338755503
log(0.000000000000000000000000456456 ; 4) = -40.4288632868100676184120897498063679217594626299722285310384287967164366035218481934122374714762868604619376648455861781239665803692869576045749554849252885134831090259390448660211941000557764631264080761571723189068289841817925580280346572510388747091149760367976347454757079472390478950692455665480316327638417918704591688059153176967125462061511685401056663794777650841335378871855988385149998074672311680221139058846668109359445412052400213222408732092234338881316343915908069061728504829175279499439290850696037623124770160918151353123743765622260959388843512703847117121383120856786532480830157532729636730919
log(0.00000000000000000034535 ; 4) = -30.66428728960516710307950671277775874260163647933854457249655201208526913576825185582819575931999568327187141382231014782337357719849438246605789485040300558785680405703776825519522012527849276433447734628845606548383904220855444723390601044137157985027732403216951035561129171243229444558624288906721228833071193446365616322510521119621175833450936383691357643609547595685590781099658334524256107528626386111939720340040785345144142264637092357447456128537388797574202159606068067390305456085437387489415010661991861671842805468973833625629607279324326318455512954732617200855190694760362052280897962610447662693054
log(0.0000000000008787345 ; 4) = -20.02481894841373383563002690224601441778452488879302397482732010209816569785578968780059957853712355245784407839771045031308389183367401695375284128983988629233423011310807831136890276826526552046044980116215499948605006022942011715150876608293651762067092869494324045523439048619778082993936149767887483005981626841192971010169557183053649096885377239977719688426758289511891702122179858210429167099495723945968233252715178099411361831733238815518937413345349467455389503443743332176486555527590042752806129675088192931585003578913824469688812681038713370218128505382266823800414399889811157109169166680081956287443
log(0.0000000076452 ; 4) = -13.48139930535417656932574109139728653345725605114928107159158812931599436920861803371248397230642437290511369801711151105171814496778137197048320221160466772179893065923577019215662721007352597214535327542042505917256636428443689687661769307037324652732986925398200060493243920038036833576868157833584842594583118801353352201331938425263158253420914957165543630016137454490876840882575631473610247631848120857889475636627075906885181297041446088324597013971552437836091663362719166808743688951139290104136780919693340194066363520635303407281566588012017202909534943191492720456820266379073042435164959569923641599142
log(0.000001235 ; 4) = -9.81352876375711056438611167937579612529835358637203675615903145491002890901525576992551668121081491233251125834691128104659374395374643323519724570840750304122242754372830192571772610755455688891783640598171999057864132502646684105935596813326942046982576726128987789112079206786803828409006731944979536545780628994001156739882762339560756669507802545122614595287910181726868356702486248121833951046639621594408264488659006909280903670271103397434317328681932421620708534516404114954315893782369776547323505428789474045151306261631531248604045372979082511553561798756911899413357010988864927921062290550894766577399
log(0.000234 ; 4) = -6.03060192487038478195881301739200665202046157048574209093928476998527850871500443495445049001944477505860543297765289393766072596624602486058661635088888751563772590574050446623540499794933739538508874432826052196118852441297957284276268948821132327239832630997941084435659153186049916846690284974988098148052968438136730647595650392850084937749871112823717290076865922558876616622064487337205293465296722016607466586022156304658031741714588248541076284744206571312339541051618349881870460873580068305010437835984871030198824773451085490442745199918161671387022720844034169945712397364190598958577504742909335520087
log(0.00234 ; 4) = -4.36963787742670360802365330264731156408804587397345178491190657207731112041069182702938061833975969750877674712252776802424867747411426141644896496438955981871175022941175168191389619335432494955161802764125457039909483685812163960899259989338341990448293646576304790271909527063604797668691464105281201747564330603818956752521313139957790698736319000095668678343968074788108107043243901447581710897795525960250099617950120134797452999164233499146493340702640461571999876140002053322117103876040883288173725432451694655156790185319154222708344431487080750443979771102265103870717746011981638565281374651761066941319
log(0.02 ; 4) = -2.82192809488736234787031942948939017586483139302458061205475639581593477660862521585013974335937015509965737171025025182682409698426352688827530277299865539385195135265750556864301760919002489166694143337401190312418737510971586646754017918965580673583077968843272588327499252244890238355997641739413792800977275668635547790148674505784588478027104225456097223465795695541537019157641171779247165135002392112714733936144072339721157485100709498789165888083132219480679329823232593119506713995078370033673424807066352750084069176263862535468801536862161841886085899483538132149989302704417920786592260182296537157537
log(0.9 ; 4) = -0.0760015467225249924814207707968785791726012888198092455716255433668691605099540454027893967615968354588480233800659585696944960510708386219955674358776293974323180840901675498799262682922647605264926649994063970883670040923966968088850848366468356717837493635032806183093700166995841283901867249736453856386385393312800383041121091065866082080085105174755683700748427446966351931613240337258781262037962491996824202671451423987358833487953935434053806044106242742758547343670627923396666710496941053934288831733354072348905530821407925288680857305591979493732241185523892922123388936694153921923155868049653655747539
log(0.1 ; 4) = -1.660964047443681173935159714744695087932415696512290306027378197907967388304312607925069871679685077549828685855125125913412048492131763444137651386499327696925975676328752784321508804595012445833470716687005951562093687554857933233770089594827903367915389844216362941637496261224451191779988208697068964004886378343177738950743372528922942390135521127280486117328978477707685095788205858896235825675011960563573669680720361698605787425503547493945829440415661097403396649116162965597533569975391850168367124035331763750420345881319312677344007684310809209430429497417690660749946513522089603932961300911482685787684
log(0.2 ; 4) = -1.160964047443681173935159714744695087932415696512290306027378197907967388304312607925069871679685077549828685855125125913412048492131763444137651386499327696925975676328752784321508804595012445833470716687005951562093687554857933233770089594827903367915389844216362941637496261224451191779988208697068964004886378343177738950743372528922942390135521127280486117328978477707685095788205858896235825675011960563573669680720361698605787425503547493945829440415661097403396649116162965597533569975391850168367124035331763750420345881319312677344007684310809209430429497417690660749946513522089603932961300911482685787684
log(0.3 ; 4) = -0.868482797083103083208290242770786833552508492666049775799501870637418274407133326663929634220640956504338354617595542241553272271601301033066609411188478547179146880209460167100717536443638603179981690843206174325230345823627315021327587215737369519849569603859821779973433138962017660085087466835357174821762458837228888627427740817754775299072015822378027243701910611202160144474764946311056975939404104881628044973932752048670835387149470518675605022413142685839625691741612878968600120512542977780898003604333585492655449481730052603106046707435003579401826807985039976481142703595752498062638443858224025681219
log(0.4 ; 4) = -0.660964047443681173935159714744695087932415696512290306027378197907967388304312607925069871679685077549828685855125125913412048492131763444137651386499327696925975676328752784321508804595012445833470716687005951562093687554857933233770089594827903367915389844216362941637496261224451191779988208697068964004886378343177738950743372528922942390135521127280486117328978477707685095788205858896235825675011960563573669680720361698605787425503547493945829440415661097403396649116162965597533569975391850168367124035331763750420345881319312677344007684310809209430429497417690660749946513522089603932961300911482685787684
log(0.5 ; 4) = -0.5
log(0.6 ; 4) = -0.368482797083103083208290242770786833552508492666049775799501870637418274407133326663929634220640956504338354617595542241553272271601301033066609411188478547179146880209460167100717536443638603179981690843206174325230345823627315021327587215737369519849569603859821779973433138962017660085087466835357174821762458837228888627427740817754775299072015822378027243701910611202160144474764946311056975939404104881628044973932752048670835387149470518675605022413142685839625691741612878968600120512542977780898003604333585492655449481730052603106046707435003579401826807985039976481142703595752498062638443858224025681219
log(0.7 ; 4) = -0.257286586414879120214175056128779683611902383529219914188732335872806963873216114676139372094579684996148434910462339390425370982644545552163378537788498013408957564473136337801922384649745918535191222972795731312777474001555344655752115817548664653236988944131395311974964616738990809024962140864994662018418758106656749169090608531782808851497465738178000151072351202574171478170365106602831413813958382252277112038991844568054507347646267217810054650308139413920871598999413550872750724535047007104806034039580911846166627570408272867941801033990184967525418618916083317103800686510722516942963101552786407679399
log(0.8 ; 4) = -0.1609640474436811739351597147446950879324156965122903060273781979079673883043126079250698716796850775498286858551251259134120484921317634441376513864993276969259756763287527843215088045950124458334707166870059515620936875548579332337700895948279033679153898442163629416374962612244511917799882086970689640048863783431777389507433725289229423901355211272804861173289784777076850957882058588962358256750119605635736696807203616986057874255035474939458294404156610974033966491161629655975335699753918501683671240353317637504203458813193126773440076843108092094304294974176906607499465135220896039329613009114826857876837
log(0.9 ; 4) = -0.0760015467225249924814207707968785791726012888198092455716255433668691605099540454027893967615968354588480233800659585696944960510708386219955674358776293974323180840901675498799262682922647605264926649994063970883670040923966968088850848366468356717837493635032806183093700166995841283901867249736453856386385393312800383041121091065866082080085105174755683700748427446966351931613240337258781262037962491996824202671451423987358833487953935434053806044106242742758547343670627923396666710496941053934288831733354072348905530821407925288680857305591979493732241185523892922123388936694153921923155868049653655747539
log(0.9999999999999 ; 4) = -0.0000000000000721347520444517771055984566990621801645467373526580903072602489967612808731241754551294731826777761584090106900685129538424443999467359103536327870665965090984062288176929273802831586069530224545268826713921322260865566201538717648357835945966107136806355920318282097199660764405842059041541422611558438706381893447571392743208027641848414498420853890587096754934733347136869487246895324772402177908258679653419619118128657018981930406229194655368871814432596064216920731609568370668106251966515095311474816902835026758646670948499460585781505440432322799717427323427303172038555401877896159757963019346263206871513
log(0.99999999999999999999999999999999999999999999999999999999999937676756757 ; 4) = -4.49567169793963486955093411721200523120450199351591842039406091578858435735486947927260894004359154039566463369395361933985491514039165592734794144020320006838169838704194143753204441768703915342081121677898607581181376246311985403773837800384772264810798149132742301582538262465689278453336604123911051095623475453048372403032436674084478631554507926001999824754257075889041152172601248899519442733348452555147460509300574366772971526941251382871938687710043175486188343458020881870632747536767597379785345821961030935428363989278002392114515795125535551575833697700255281226923894470700117829242394438260117851114e-61
log(0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999991235434 ; 4) = -6.32229795187200922769547281083501488167845431190340965840089963335428210236098129543598526555362366388133577553057908059803333214704805602370504589772573958070870917541231114543321901530395402633335537837327304179706008431691168077465248721940420848824802847251432095940716232516147807770889736764366854092798389495956735256380079639115179418981833743713151517743020704891437966794901946872223198804887359438397449660683277741170717246628271053313071021717422413486647224592781187244189942783942858157531134131469317217488950233181864349944989951060252845102775080192963221866333739524464469372388231817216453548396e-126
log(0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999967567 ; 4) = -2.33954641305758750954522185894671838465792041155218964009075153074983326528516878479636424801525456355355602556684804839208255335099657041461796178888310526566960352587355378313548131265293454153062999788066821876914587313848989191517796268198210667713384687156016820075117061040151436340166254696513484848043216422719640404572159354205070768509743090996240028655788672199522227976709836691952678215652098820348439675095532356484828908077496516466318246125186474372773330108069444043877277623052734744818598354478744782138942077741021530799057325949134764463821936534421837781731436483297791367629901352732377394842e-173
log(1 ; 4) = 0
log(1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000345563456 ; 4) = 2.49271342141825753652415704333355694774189361202761686059617134586132227846855903190439332093544386181154522025253405676077849774388664605994738629002062169893807649169213752589833435737711977530500048706822713637191380176724801916313692673079005918212023907478929222946130362953541660069904871489398261983412840291212820712708170094373645074097979058174599429159696091514654743541681402594052050742137344146086073105407496047511150901030933101812195177481751666076070300913992734779643125108747176957946029285637944684066791805493508667529357590457533886934082797820650594964343354347506426431113802716529602202307e-169
log(1.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023423 ; 4) = 1.68961229713710949452957579015536597674721640920626947676273157292736856204404490630793450440172995535765864356834957720493785906213778260344651896829074118422106077323799042189309821948906388610482889371606000206825524786783598723234393039859342788279810205115473237693752370756254058068168304590734276282623556315471170258328107525061787388675097443971326920723344924951640463074894922126286179695541853927968507646316571057178216124826687359297637310629286307183467909363961937294406971707079304743209718335490251735147690776672660047023698563658571910340121217980697768265448942704149549232842605280144190436721e-126
log(1.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123243 ; 4) = 8.89010324621392586066295987303580963464360636638382227403275956292053467497733964001659787926322006596002353879468218330034484993397016725329215770622638726105479980306237065391296382771221210767076994702790625333686598729579512074688041127500404957408062387912248367593764347103235980228089210261190223631245781413409023482797765385762174593408495418324675607509564549235801008760261713870902397828672823729395535124505830309690716694435463232837564069499489450167030025989331214479096588284504481266222273534492046735668476305544121697916411030083898950806489326815928963637231486803972179383551480457160249097946e-99
log(1.00000000000000000000000000000000000000000000000000000000000000000000000000000074563465 ; 4) = 5.37861705934988959554812431772603746613934528349388856727004435564892598377967911288670915144232989467537395100706085643935752103644144896588142549935164745031945635537486159523704906090435593917620553246393180048497449642869953366664239619678659727575457879036477468572460238529461747211283991923911366365038465341714490185737848091737909489906355852848573633752320484616490551524223426833036522197987512388328266122914382976246986309363584895353011116781025259007108807520183528518357659250120100733600812851730497671996002138633500259629305968487539527382348051229768688336155666476451849111315827615080441657754e-79
log(1.00000000000000000000000000000000000000000000000000000000000000345345 ; 4) = 2.49113759447899533957356594480299220099802523518481463712003387288161000366388857934017030187584303443326291557873573519864851183511911885155156150191509532555591351977376026373805366056561473930300006086499612532961996983726994130320223003959098176354873450796695199878936513210248723244912040541981759163497796525907716946753405760834803751370369762932798695868360155214824434533895263529729604504806163077478748598209455401214298127980020488304984313961027864708863959144216925133645413454282474228469801582547095869851543284954874622727489573943728076367667729765628317832307814197542085949283517090070843128368e-63
log(1.000000000000000000000000000000000000234234 ; 4) = 1.689641151037927273797722988648986014392079239439243607956046358653903889188596645671289327761901382454289052763071720991264651557350575868148345348883446392831252479513236303197931914024357710573775072237213613694479765862910830167734197363327698924347390882839023083412252146915366665624618284455406018927846308828905032682621169708948964088611817956797694968661829149776680637535234903183173446763429148044406695334796605035686706405895969620324734366357076382354787989511190867020616053070825676922813177474820393583896095543490839084955571400536615425522414662900184405765536275997721043168801917647486182664997e-37
log(1.000000000000000000000023464564 ; 4) = 1.692610505971084938282731327443651893534874579306187012875745562636973586201809297706453930207273122839681636617919075851660589901445303841502039439865722773529355643147842254422320552643636082123108630280189613256159988698932489108727678265322176805562799644590134220543446670110703591732076907465774173785756764708240259828928592599034793739434888893653777786181150923959232883605020246341842233205977873133990894166959687713609950123746496566289439008680874132129691501235957808211453377972990432892777490370704110491237012129607545205751109833788191253589332617890729784302984537481456556109923128797329085032461e-23
log(1.00000000002342 ; 4) = 0.00000000001689395892861193324113144446591633963076113487998756791069724117535940441633953037626357834331214220281045701351681251945010965807162813394396574839603882527378237971605120904330716168976488420546662633267085391755566453044385509726461137564307087282683926859125511628544901710106497011596249311553636000384492194916225301758795012127227893999528337295198279785655378799398276632018752594685687338892281859950466837962785519079495778404232205848874154864981594369393357715563843664880530321502442240176711706784641063335004669292810249560577233069478959466324695875243230582543876840385691000326334926811694525852281
log(1.000006456 ; 4) = 0.0000046570045591950320495122919156777674537162750540475886804749671307077125851001875052489739250793547084440857703232580949808008941378777202642038689512106063403542279057357312540653073119607052775773329345589835258206684004111779751105039284468043320445945037100302450020616576784576373515517928163779529850996111854765209797213506103984973501461943943988267833286644264052991069439704490550608985493619240834384877308616424432244321467109353623878775450758370560313618482622419352038691560044411748309865512752107588769917088339066657538791713850508796307956158933919070920890833914844297477376297406324340257840205
log(1.000123 ; 4) = 0.000088720288828755506738249214628674838942896295488277607932903927439762171555524417220720987616658812818802416191672465483335459469057991591077216760865068888894734836627999750344939832277698004937940573911614647055134862320227135676556862464033932421599901278503612256422504571855890820082318961737680355485453596684244715714361937129963433394265330564449145437765993400359885547294753358563402589203879081130810723292167614072984655712780311284634047317535626991337186020940323470553582178399972935517513837771073339096467924063744387846808844794209886104843618301578303055959168527337569769112215208890709319968942
log(1.053435 ; 4) = 0.0375506492130159473483925572139758030630226581808640355239946857757065414411401014613768813526997040442210529110786022695894586262050802508569711544259466389414566648509351911234938596555405957022732177609641448636369662485785784501553548954452024366503229044347650292582088279021555719118207503831318891842732929921620831846783221563136725283554655690731317633568037258477876799595881637825144078907185522623173742693096891050098354484866017839043719956839877094915192092177834178320098311854366844343079282160645243698228654236218983209705415935081612816116019744416784426263482329860181474696105780903505410040849
log(1.1 ; 4) = 0.0687517618749674541645218086182013914192000663285937296290226249551979215556965684296757779637651668178054142767603769094347281892088276544676545159464173299209608127181564667078392158974014183425448606936626569896002242121576741500327162172467439241897568125943561287059108395945715019506473258464258856269869035338150764535547330979685100520712398900057431974261896233574941224603050146457087805777547857637736199485347270470997993168341527735587191182147332785004845775213570195647971294862049536139853635335089867358446953217054435142500709108952927027566725950216531298291851712361735208594734149651654560086715
log(1.5 ; 4) = 0.292481250360578090726869471973908254379907203846240530227876327270549113897179281261140237459044121045490331237529583671858776220530462411071041975310849149746828796119292617220791268151373842653489025843799777236863341731230618212442502379090533848065820240356541161664063122262433531694900741861711789183123919505948850323315631711168167091063505304902458873627067866505524951313440912585178849735607855681945624706787609649934952038354076975270224418002518411563770957374550086628933449462848872387469120430998178257764896399589260074237960976875805630028602689432650684268803809926337105870322857053258660106465
log(2 ; 4) = 0.5
log(3 ; 4) = 0.792481250360578090726869471973908254379907203846240530227876327270549113897179281261140237459044121045490331237529583671858776220530462411071041975310849149746828796119292617220791268151373842653489025843799777236863341731230618212442502379090533848065820240356541161664063122262433531694900741861711789183123919505948850323315631711168167091063505304902458873627067866505524951313440912585178849735607855681945624706787609649934952038354076975270224418002518411563770957374550086628933449462848872387469120430998178257764896399589260074237960976875805630028602689432650684268803809926337105870322857053258660106465
log(4 ; 4) = 1
log(5 ; 4) = 1.160964047443681173935159714744695087932415696512290306027378197907967388304312607925069871679685077549828685855125125913412048492131763444137651386499327696925975676328752784321508804595012445833470716687005951562093687554857933233770089594827903367915389844216362941637496261224451191779988208697068964004886378343177738950743372528922942390135521127280486117328978477707685095788205858896235825675011960563573669680720361698605787425503547493945829440415661097403396649116162965597533569975391850168367124035331763750420345881319312677344007684310809209430429497417690660749946513522089603932961300911482685787684
log(6 ; 4) = 1.292481250360578090726869471973908254379907203846240530227876327270549113897179281261140237459044121045490331237529583671858776220530462411071041975310849149746828796119292617220791268151373842653489025843799777236863341731230618212442502379090533848065820240356541161664063122262433531694900741861711789183123919505948850323315631711168167091063505304902458873627067866505524951313440912585178849735607855681945624706787609649934952038354076975270224418002518411563770957374550086628933449462848872387469120430998178257764896399589260074237960976875805630028602689432650684268803809926337105870322857053258660106465
log(7 ; 4) = 1.403677461028802053720984658615915404320513312983070391838645862035160424431096493248930499585105392553680250944662786522986677509487217891974272848710829683517018111855616446519586419945266527298279493714210220249316213553302588578017973777279238714678400900084967629662531644485460382755026067832074301986467620236520989781652763997140133538638055389102485966256627275133513617617840752293404411861053578311296557641728517130551280077857280276135774790107521683482525050116749414724782845440344843063561089995750851904253718310911039809402206650320624241905010878501607343646145827011367086989998199358696278108285
log(8 ; 4) = 1.5
log(9 ; 4) = 1.58496250072115618145373894394781650875981440769248106045575265454109822779435856252228047491808824209098066247505916734371755244106092482214208395062169829949365759223858523444158253630274768530697805168759955447372668346246123642488500475818106769613164048071308232332812624452486706338980148372342357836624783901189770064663126342233633418212701060980491774725413573301104990262688182517035769947121571136389124941357521929986990407670815395054044883600503682312754191474910017325786689892569774477493824086199635651552979279917852014847592195375161126005720537886530136853760761985267421174064571410651732021293
log(10; 3) = 2.09590327428938460429656752202140125060751800679793011692354533863417747757194062871676580230898123699985140231335199308235005285712915826864939592561915491561809119630021469851890125155924415079620299524131840106046127610186655414906082616710054381823861040137165158210781803066853147390185093936401353083176711133893497433452857763308731686344362106925510612147079038722028950332679244213078304826307821392020101713088209888010963117182069798408183428463174902601265726511668790093717360586222290471518689275535109074335536739413931845100221993717295345507742383406301703367506698074940627973801152487174542993851
log(-2; 3) = error: 13
log(-0.001; 3) = error: 13
log(0; 3) = error: 13
log(0.11115; 3) = -1.999681472009827816055628174964642230401748237904416327288723566890001051185253092659204068161319533439496250831902221116825523310296559317562330195699635064762809306581714408235691730199343048293880741732927569115751123417679421643525417629912013783399375171615244836436624120987547236132656802189254466767597092540041044389693903298951586924088145814666076575545304281251309674482321411590180955359625582934591359419848457738108865361675294556522071714665755512288165604209273884924755088743919561007544885959890071312534714489905027222723878585968413574131974174486837023635787858449518194158240586915420379091932
log(0.9992; 3) = -0.000728482813294753370545056115021476024299617784420042897460368429675295745486248439201343517630364877481079832159398069664764181374603239543727296686318022278074290729387434432576323096967361480119448051647029800126625149577157256614290614227939096107324942988487235070942371958764194205351970991202200616344148803888426921388050623288432348728516646857169290717983076813342067079768579194432088017370722038118730438736340295144136124970774388512229392681651119256639588604649816406919211836522285951675071059560925624217388258715255246954086239606453632840602184179595493365843090787354535495308316268245531531269438
log(0.5; 3) = -0.630929753571457437099527114342760854299585640131880427870654943838685201380914805061172688549451745561354015938313715194923449146936475413686196393349950035966640584743311677452215612596199851868672792854340849531081208841937609290184185959382218703082028985792568790901313132757718782489754897614380046993623661535770151579582582203119216085269248607848855942200954163644243947094092215395967299512947031616401799163165055660782694699107839336216970483242801696934083089362129099496872432068810558533264518223969675121701145801369136023637618740448284244680934718090717323284192704101679849762020060450815307941392
log(1; 3) = 0
log(1.11222; 3) = 0.096811240037973520318252867772448375783406613208536323679527083210379111934956187760177181239177140650750823819636515231167278363048832242858313798080057108759767316340617644617514340538065759035061277146852589876793636931573865670304719907003010664615929411991170711453447455605229373996536094469448729765315846831474666388499978399201419337047400443071297136812154559624403289980366060157590468004428182021283175669025807615060529623917543707749631427429343507517355236295400728246579426958612333717081266881058872186470674639795988388656837771906102012480255318851818065305832389963412139048474941983892061242558
log(1,999; 3) = 0.630474520140299827425978259337951381214290347760772730882075165537293505310190232160829780940017869422063937267075624501254645601492664492012287623294654998695999625946052309967302707281319433245858217776244400070312958516608246631089722222086002912059296974555504179754709142748871853298311857996827159589734771376546937424133769163573582635828439889051075276582570965953993195245497420110815239963347414070585414487745623715927260786401308730005748929001708958018960732395395004334881558037950567411155673725847691049532514166127821246360752639372007283750827220837465859926814123662529903990605769730457865504519
log(2.234; 3) = 0.731644556444457088690621209315708654891829705536271503054219891984595572106359498099345952320027760864426845105379214052325303024472332109359832298092153450873157941976774177841321873869727784910968144803215402233192227549814029743621575702031445394666517439055981515525173267045906167189539395333659685713567206778371666078847245250169386793725414765994096845114822574733502253680280219722729914714655630304590158499128873186868742595355589770455589705920253191278748614725936551972553244503710076246891783315252360534987185601587355073502869639538598896793187281713310951110408246092549423202305227422106401225161
log(345.1231; 3) = 5.31934807689820428707588380128329702915853366812568392542496346155547654650169846717019129968027769258094045483032106152621190296942776361716670213180627328782787389578516798150507454616051162229068698660784738241812058706211055133697482086241330566676845363695140592723442925159411233281800215002207403786610265178359004104177133800738831964385432321909308609391365994433940595971299988192390473342948037334331238743681675795301689063368366804050361951675462695583141685931400794002806129380525587418475570348813141704042143486655530651575461566074525782332237807298041045823554537873136201717648054859536968378505
log(567567.123123; 3) = 12.05986355389905700771366891659928740908392903272964255083285924778279211797605548764513922586175182342573344438508120133334278779562030662472821623367506189766822370495944892894188944374703786449347646736831256617731836358643384962215847951464418282272696023335372278511323201681344671747975488292294642671158061509622806464770919199128748688957609161379284130957683076668440719833093635305237061148652874608805894098340467544323674007088386511994469914384530921243991188566535559976138057850337979740010579220769879942554595086830988590512371348090087626931368033031304266275463887491200504433619245685904864106102
log(54764567567.5675; 3) = 22.50685660409066491222175106948751256610635084015395747324894440167495327623541858078100530664364975679797423306845161274821066251715654066309493323542863611248605108167025207431939509707442315598319985493358346783104870371909530006555896052933267436639259151401660467843111692608564547417317928910343158152083404105407044505691547995913863668867572783204503030254278034206932694281494664505394090022416552093966497276620238911472120582921421782195048556741635883401411200157381631729493434788848347670317516888610118885244876193103932441269420678009746686508657459306222232669790892857973628779671758204330037503921
log(123123123132132.23424; 3) = 29.53198895220905518658246378164184477237452546023733970830310994678607343300593527011748540824543984221908797967610397479594216178675936064537856082896980180707096863282313161202189639712977887787192241699938400298096701269992586041216711807371254393789676179408310814759080182573397095071728105389156844631389824772900141551154397363765100209757748220336033479786842171057741530041552103559502311386137865291270970954254918985139897305885266939404171225303578816151760944419468392384961853391182619815489634793595738800612342922581377772960961482982980636593549357794523477063246515062544216147448183865736314565894
log(e; e) = 1
log(123; e) = 4.81218435537241749526200860995993329302390102722205108535395724389747290962426647283593289618571889982596051846133235758911863539016642586030681346320703651568737926744066354888900586068085306161296352243701108020875047997688553442623113109721912587533735441418273753139483833075935259765543904023077865615445885454671777708840186520343068553811651433220164258278434283004190222560248840952998981290994212992018804902146838756038798204688744448355714742893640120880873262790997583745758766931028991991903363735601141150617819330890457136125704960961271352454214796079219984522471428985409958258548171146572800384004
log(e ^ 422.234; e) = 422.234
log(e ^ 1242.234; e) = 1242.233999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
log(e ^ -1242.234; e) = -1242.234
log(2 ^ 100 ; 5) = 43.0676558073393050670106568763965632069791932079760449321976037960662082537885506083698099445266975643135035036371978578552095834364164943058852814817975444507156529378094714730878066816878748786880194416657523951100977429143592051718209177766962339333223939497495017696679554891320672936724367962698364755367167012870931776837475114850065760674730084879435959830132909820909321777378988407466453965019374015119004178110885781873633471740447296283407186393726070824071429564225500662792683219834495127448740110181963379176997325475328151609802394602390452450564057378701803389398718691474446336773781510056796750648
log(2 ^ 1000 ; 5) = 430.676558073393050670106568763965632069791932079760449321976037960662082537885506083698099445266975643135035036371978578552095834364164943058852814817975444507156529378094714730878066816878748786880194416657523951100977429143592051718209177766962339333223939497495017696679554891320672936724367962698364755367167012870931776837475114850065760674730084879435959830132909820909321777378988407466453965019374015119004178110885781873633471740447296283407186393726070824071429564225500662792683219834495127448740110181963379176997325475328151609802394602390452450564057378701803389398718691474446336773781510056796750648
log(2 ^ 1000345 ; 5) = 430825.141485928371272587755530189200212856010296327966676992119693758510956361076583296975289575592749731916623459526911161696307427020579964208119039087646035511498380730157407460219749930571955211668083731270796864107266356646590976051959933291941340293901756621653477784909337758178568887537869645495691207768685490372248300484043764689033362162866758719365236274305674797535493392184158467029891637305699154220234552334037468379875288197750600624961873031906318505734207425158460521346695545338028267709925519976156542813389552617139822107776428528277156659501978497455511568061249423005020759968464677766345527
log(53 ^ 234234 ; 5) = 577827.419681246210360661883202967790745460818680023377906439610334595993074706569581333254297283608261766290184434651023049058890163003652249250339192398994071895263046936585906135407729738914899922194626417940986555471949397267360440859210569201229134429987703173257469679253294013531460858927074706991344611646415147059448990379719964630610287076675496072109071279050547974252856115720770766860206243475459575334814221613362872214064206332657779105944828232422463326896979525166227188690756119378225815085061932652760340092863343943967594446321166224832127197855220322079496439092895330068894362563031925956319074
log(53 ^ 234223423434 ; 5) = 577801328550.8344494740863671625493182767556197953645183892987580229601155479423501385375433264934155326855473527163230891913258288115785996997218538116985372865475551608282357695256460770975797658417135242451942687586174830869368838300454579263855275096990715183438911079765839308071017729383482908460026520024704892666216548444906928188137458125967898031093248922002166400764327879290638532212878872480089272603524510265404330995982188482027256814046882751851784300972067573307830523752015436983134508136578730917793397885298145354222064322172488592614033597779579017825157225418306070585643750978714300413608932
log(5345 ^ 132123123132 ; 5) = 704677012178.422230014610205528162998071331413505234594879260105055372477480950271596720489240993290966277313090926532537222745818486488648013349853503424717074140139307678727083763656786902304313093436851848206576102783004875008115934327700197705701880478711871554417054522029541380107147239885907350093437706570873439388887979141589947418826435030821382440355559272314044790119139528920633167367489044554589301380795009896845835843902606764568922865387166605258138917122341962350591510283699331194814331931160938353556301857535517763219378211928483007091178833895674762153939542386999056619785115836426704543450633
log(64352342 ^ 123134535436 ; 5) = 1375601153917.72695774405933000956074915515750725660101244792919770365213379060499786296228964403601589164457381375971166149189247284643941942789181741363742042942105578521707254228837405858062641024469291028817558505251738576643638597061961350085458040251298716480521316853280619569006940912956989876499238066934156282102569958312033862272825785349193338698964441461660165446249806116375469700470663851571661983718389662037032301579106788113228402881875394544085343097537302479098951229969202911614606498228046832774269109687029427630551425134292276012704618670788752362697282273808150791845696940235705116442553257
log(2342342342 ^ 12325235634563673 ; 5) = 1.652190335729661125325815758088322920421713949697837894827720568274202587615834049867074075166884604908492610262244943852342769084887774620145364878020614277357747513878743550630729641904941024483343661943690977762447115715840245460588189813869445064940700509771849379259973347216131221143311893360804728936725836300700217910793748591043016110725881354851473819851673027343181521218343589934133619346247767847660865483150898058290713203208617032244804511614236275938550106477107120041136011222925266347302190087502795866973399278263768565832963681556163895262326388395622013464403109992115339763138132616253253564732e+17
log(435623453452563465345 ^ 5873254234525635634563456456 ; 5) = 1.734248205433274652507744853891566612943789020416954955067503617769713801974958178926027274108066989923534064737339125656094031134366025147965481985834102961175932703928624843220681500515589160600983263183841870868506049039830117768431343115548042109027732027855245602087117271564357436939486719487863440937733081505911411136500004927687033909985542501362022117210678629721846516388282687609121102607227378797726649288742582806323810957077965801495478792897467880166913402564343823282126906657060841437807731518819689803400916966610976712288989470868952178319726340153597993687611067796142084154513162007926305265618e+29
log(2 ^ 100 ; 8) = 33.3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
log(2 ^ 1000 ; 8) = 333.333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
log(2 ^ 1000345 ; 8) = 333448.333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
log(53 ^ 234234 ; 8) = 447224.57325138546551988458613157296300275200255972571600055560186771021005911837827064261082557863761732676292333695214183737194955890180485889711060847610287089594549792278221009142329581581913244918527443487852379702850912554846515420227026587877792759621984982973773727515736685325985831449620756130057342270979463627136658547617373498809388416124459179789274041982021395032566129339560343845081981315312794397706699045476495779411365938392790754228356545672749794333841695635422820468688272801123550516719220999044181030147406884542109952205243790075747065387523081280958568294976198027314840356320277389509198
log(53 ^ 234223423434 ; 8) = 447204379341.808652960787649804491483515884109065456288385533115241687414221171862694639159501535974951151272861041875311767582831302410183677400789638943243219174005811768376004463936860010077295077589299684409810435992443299790257696583384363367541708931335312825749271425020403978310407273201545309466843927586784586313559563000352618527906344845090541753632327878387411299126519665458740113895560533827718645046058179814503654176404032867154187105227617729579567247854360060142429748382563404921901459379381968311421472659731994593235540892404788302215336451161859677387499588580847248712962223708364958508301486
log(5345 ^ 132123123132 ; 8) = 545403117466.120854827313298223702205988613173915972132446747452097913595456799975644709641628431781597774198495666653019135684803849490461624322072916799183742637441764540903159369731223798498692613969008086671358074860971178729509541440501102444729327730797214740563694508648127805094373790833634779599985968202336604913746160903736431574184510479828466113868796948116726186753765819358297497267184475054310779899320684557888481881090659368604796264147805297608039859318660426109834072299959616748984302514132133218995061011762704057732912760363062405134300975107392593894985575861399902281396025685296516604139599
log(64352342 ^ 123134535436 ; 8) = 1064682322213.681685826879023187859211308318859260341399193613992709333582336566881457558203985695601304166763069940071537655366142641843472926997978648518142125265192052124004566013077124197518993574985254843533824446084818859461438845927212624591780130119453681820038010018238040740593654290175830691196424768850352902126815889893734293093210154678797844209303218965445055931090635732775962577541530774461049577032106410123301348121781363748633114538986428148147512766513085148583929132506420566773356509678852927111698235160108450833765825824141171551094131709260848762095643264676505928221169718925554439897640421
log(2342342342 ^ 12325235634563673 ; 8) = 1.278755719544027883811796638752361473660039165779260177626372313983300033296150326019589063345654640340433842978295434834331913187935400449524836426671306153024992035574088983290385242478770114899364065969465033522900620851729851527893217631560941921961011201987151727518030060526366836796347547583136701574809253787057628670083869868969336991343844958168784848218690880537115041692931711365691723179650834602828197249597502543311243866421457029492864251730690893970641938668895694382490606943512284281795411036530653243900320093901759329964308580889943507836859071487003035590108747890856248691689593640543120012489e+17
log(435623453452563465345 ^ 5873254234525635634563456456 ; 8) = 1.342266543901170139146326328375107328304657615389724200784028930576239696097206303120548924929844363683545487296300039150924900108661225051854721176848077868523423081588158789889823827656212543584728722610927847158466873137238765081294022328812907213081356092716614751732778245701228540085645688519972088978669605868007145454260518355610929668433958950043873502884916934744357695536514237840820178335275024317726770181607848029236487649828859266163697118589467015415462629125230584849455959125037687038883782610385506926603014757634432185034606302560598620724899822218575438412360437238366586881476584612394997034294e+29
log(2 ^ 100 ; 20) = 23.13782131597591742636977010976404958909655073735658618396177941135245540301583847139655840447539259865188870350201859701529400821346241870124722062118197485092860546021783811088351246271854203581310507244325724459760568706111628151904699121127374559813391838040997034902373893343622353312846357782685770072437479844171244862215979833715231787888575138789988017970028465539865815621401375539054229235085294878362556552328613577305373625662847183292976029493174230073252639646674731615373253685101340908548666989209193170622493839141648676384714072333691330131113252335585558445937747974877809078066879576047979110509
log(2 ^ 1000 ; 20) = 231.3782131597591742636977010976404958909655073735658618396177941135245540301583847139655840447539259865188870350201859701529400821346241870124722062118197485092860546021783811088351246271854203581310507244325724459760568706111628151904699121127374559813391838040997034902373893343622353312846357782685770072437479844171244862215979833715231787888575138789988017970028465539865815621401375539054229235085294878362556552328613577305373625662847183292976029493174230073252639646674731615373253685101340908548666989209193170622493839141648676384714072333691330131113252335585558445937747974877809078066879576047979110509
log(2 ^ 1000345 ; 20) = 231458.0386432992911788186768045191818620478904736097420619524622524937200012987893566919021712493660909842360510472679343126428464629606323569915091229628263225217582910161326503176727451817993281546059369325016834699186102315236663617106242324163504036527458225121178879415212336825903024739289776120796663112470774717483941693444346757863542855396697212870563836228125360477069327790759013615202944171399305095591634339166948989543979563700865571212106223349375182627911807352834397780557457622700871162116279320470342266358599516152545178066798688646453640008486407641335463601596497929141922198812649501715663302
log(53 ^ 234234 ; 20) = 310434.067920124191957719819019581545631108593736218024999039459821488968962476629666356486020167566593939261902225870461558870790672531664371856709900700788284224861984897756789234314105015210805495313014402994280073323004660505739754380772730509740222408100056796820604470334481888771619158788548060246426005376330013716980823639520558215374653801568435840548392216865353330385598978122254934915997102084329909986495586389181665361683038068667644843576010257820680251471892540621439839550001642218476561351732707606868338337764844639335014863383371594451154194335813556858439601193944021978990349544116548394874444
log(53 ^ 234223423434 ; 20) = 310420050627.980414042282958901599661449009712140485474231295272424341644806724247067770782077298809796893827875553823801100337324737598989288242380678492195102476951216129669482831600217139853580207403341423036237177753539998679915379824171075617985667214980552586563701878424936785627872317215762761960936416755933405584822987659253142940938313422969857327330053608693714871739065412999165876173935895138258871397483119242319323081870168226871775004535765710280577117678999155935182548381861961375093311679308594753071012821256824026734761813096848052979927822988730855123218377805797803121997913595256364055343076
log(5345 ^ 132123123132 ; 20) = 378583196313.219849357630490598472664455676098598383335972606264200778206013312139510045578360052491434430577715332343139287262091635595133429748827733518406456295002155725329036197154613940249748149026101781873194498818971754969558244396943636411405450858788994361086816472128007862131683055983210526557362395092912489195093718850131872191055742181490838488559190157141097473235575985624561938368425183250515820865167706539095070077560375804891342935892539579544245732667829226135841299732768405237358753401554114470210449961302148206060915643320214457740687525307943871813620026584590186100758257588573556844420732
log(64352342 ^ 123134535436 ; 20) = 739032879889.753923802393842438201985668504982547637381284304021477619817711152709762567086905483341434225815399984143996888863803861561120749748770189865975240604110941789606535157621541461546373236328810117116945596648809738065882299074712218293721374631269748839134750996487919585665143257431217773069942702624549740334675899832183776035187197104078214897729732443303901914307058757533874778561967953146084947517340917745818380519958885580846242140465221605141956851479534146425078341183286684242794005579764668861957380987566810622615101493430873825112634838894912491296967758847907288950293775516571355123273074
log(2342342342 ^ 12325235634563673 ; 20) = 8.87628640367757913253638888361663440767939830782416661927071796165568324480578042397396962627451395847380079987122381184010033072315036375415604545693487314434592505601892498898614918518463582804036194642790063030724928460287339758203629080961101984178789348726828194258156901051230369618231741093664278134044608553748625443277753773572379947222163483544453820588563764394960602600681049482775776916965742664412590695464146949294869845318569515653442375440541574432111962382928893792595194658093759595063786565127486337931248792424860197673265583354246796094438116025104979884068862455584692502531745852648153858005e+16
log(435623453452563465345 ^ 5873254234525635634563456456 ; 20)
exp(-(4564 ^ 1231231)) = error: 10
exp(-(454 ^ 1231)) = error: 8
exp(-(45 ^ 12)) = 1.372739092138586781392125060956728843795018118642245165185351901868544571685162507629855351104379784178711207349741381302553143718823571281848401550970646089935581905016742087953932963202019839938766799325612441947999695850625417523751741072840749244575209668847105314507140016291137979667621164717623848260396484846715923579112670164220149275296941751816514234284906375641775953483073370218068737770655868320365127044292430603945597805976339890663216056318136420282535678044480395152783588770322647829209589943400116394903435606554336949164030805493911441015908752808386826857320845231572836340317715002649612952158e-29945700493210804778
exp(-(12 ^ 11)) = 1.886940856266725880828357800984993172959605588522410144851851232961791283582837936649425785873884491556382613130946982469336922533239051886498367506887499977656979330524649219207183786727848581636959169173837791518013882732574751410058752205984247546178299085351794493284389029586700187071915214676939434924022707213055771695967103734012905048422856228591539657720489012928218934362441057603330382457844440550233222300505486674292698669726477755582271064340904761970566334574280079983327732241928074597564121725630901461470432333199517585879365133125743896449530008283873323078261125310825652407497633119367618050723e-322684435398
exp(-456346534674567434534534534534556745635674567367324562568788709897694716597264597236457236974567.23513454235423452345) = 6.94717457522388978732850255427615587436286135512751597650630770144299096287442413678248796204834567173973591422917976521186644172775235527881348195350037207624295590433811446352216175575555589290123022823866648982411786190660814955454653646242538275549546538187501720247265587735805711009417837637792137950677593272444420209558003168002265405391562206378301349714215874274584935683645331344745403735583413604586074153927724876235351441342871625580331516618442610656137990698219555353169267994470131491080089268546882360951355902916578297420689912670860100237323017153893353356608746666474428761002042918395667110441e-198188781844835609367739463704273240060479361618537067743212492734936312718444872676256640498755
exp(-5634653467456743453453453453434563256666666666666666666666666666666666556745674567.2355894235423452345) = 2.652192946505490052260242653910287196746387830164924870883747595589015338444239077702265089072411940964259103305065548625929165443055915451044062732037234008166466492377257810326421524917143264264197351229632559722959875144093477866372828392656946350764904080387811229854413251182157855883275242884044627459192361185201642660148118480262033894729556850204946147258082287411853533938054043954731173969102942228931705628411119184067298940070868534814939173854466279147181816840302469399320632577742247087175295790899498967386453614471868210477528609107326123522844810096850253648713080222544560596149131534434992005e-2447098908353487830728789613753952190179276761195625882837075430068178660838387934
exp(-55634653467453453434563256666666666666666666666666666666666556745674567.235423523423452345) = 7.06235449113608813696717291543140401309726109042106629245172282192604299196857239212936073963198641819316959242156726236780630352368636730499441242821501793870622727701696687386410432464017699984962355343096228692145494285260633927771776206002234220210808212315781417917138583198179555033472290355077509994876237101284483454861382115535886558893182413790710668391093700259627833126106115338402231709660872947384332521261262729999907360018512446840173819553415994670358237287111082467739849166430400091969384081714425386937311410987143229580021490538983695674285471534397304656823911689989736708550125232149418667692e-24161823003514650376235865634511398001402586198903528088335291425367599
exp(-4563465346745674345345345345343456325666666666666666745674567.235423542313454523657345) = 1.203809651160689489870356146688378260454325811216498915296340945952712796295544982513182253379749283176202476355303410285150902573681357300500167151411444822334837721747947491046578385500390267135405175791070912991918317567793268127485924175820031799946461332752926663342715437202954743988966018731146689854335446487989082007609574648001793310340933518963325703735698899452018015973946911285320104589673085509486969606133354267514447548225476095521085432815768757491394329385530767733488527286950875872870174823277816283895052434273213019662326618530548768711245480018996965852258518613976969750856941894255615882844e-1981887818448356093677394637041815548195515699334228887054218
exp(-3453434563256666666666666666666666666666666666556745674567.2354235423346452345) = 9.85224459166795116269280334715977930279271725400332615861600116008320292842092200029786247302576724227626357839006983677660968336943103987117691479265779339422366992676055888471964055564707212225358233575571397190667218866307851641412464763148992144164568604007418939457859229504430380538936961820637474797591322911691201385295941112290281843264018846320275458452805296063693868178728506903935001318671216209761569080054948152781578012141821583142834499847454081604852385042853173550026664268225433379392560595562336363848208825432283417955663438233212424471956045694424793364251911960418451086212356722058946819699e-1499807574436336800725162350319218261672191932160584196057
exp(-64564356356566566666666666666556745674567.2323454235423452345) = 2.773288024585948217707691395315351226956620571753721343444298307484854014739240595187889629623090281126891365884959290535591429061696585448444154542768338591911297440059202336612906773910455237250418273175533282039120169394240494967799031534011018385514323129248316145092387195032668001015768337598628251398876717395152714621857276417105221469474209759960391389909552761594329015142040384872553921107003506248785542988260466491757768041606982195348345539339127700554932100951056907494680693929164895338094007654581782038389852490208620721699029511809981239173862002041499781304086851919171084903355834170589727098837e-28039943693292000892639434343733856506490
exp(-456346666666666666556745674567.2354236789675423452345) = 3.83932719206195682475471411489872845181527041782589735028770675057729896236019762017990720972024976806080246500813508922891265581381323057358435395278905003134669346207297992177519964199065557912762958777092956356196377480723633786130123230379277296532960937382411547077925479273072553940158464450435251978801708873987571864124135732371648088682299436845805972262932786510465573685163558820588745050774190121213847846558983792347913949586324821518090870121875614288559975767585853855537082026803732805402717519119669209662209210204923138010808923337861210645308720717307788707341497407270595880256831650937476366226e-198188839168275960661429098071
exp(-85467524513451345.1567436734673) = 6.52841196777537746517292012197594503023852963121482259860484224041554778069694476483296003657063137832446154777336851031157513537917336291157687578900026729971113606751256294831723610201471384999108619836919230291932496004659960911251588743005359297971311689320187535367929731782505749209669186077026239350634515805157673666127013613570918923786208424892880671327286069299416304924047408720299142458765694958282889851484412787617822761791904773377050828701614222139830307356151951475708222842645504026397891495520556372974983932154072753643748223964557585250225500932963119068318698486526562878396906517175546574527e-37118074278122828
exp(-35673673673.213415463673676) = 3.20704596578218095715969881989343370535283696366026592641113617098438358101202695039547141972110182098654962990762310499964810889513711372238000070520781211771776563271060226693018257576439178720388692743584675765865417756372180746411929239953277702073119167088522293946350700057800755695164467564195390076255173482172675061558758303484121816890546064321351281150838023422706627090039347967466094357870612851182340348810908133935168085472736371162296164917748991830469605786193463234837632808223995861567427890315635862439215217380864864028820394823390918843818916106167697910518373819977451266573130319563970627739e-15492879626
exp(-4563456.21343265) = 1.406368375043321276650740719341490483673415871915751248570655797447830771721570240937433000112962455329991134885559077525004454676534422645349163795715168230900295044430600681233015430679656831107355911264182170460618815810260552190292202307337859147005543855730807559034664837581017536103706863598153190553340806171095647374716894009905583962857901816234780021310398411815845569119774050813103877929107108220431922356707185783387772935026085742954560478686075968022413996517099713338943284086988845815218249072755321564548802342689101703792578526797291731136710274931242348308878538910047095619373291311433853986034e-1981884
exp(-45635.2134234) = 7.56187928510292501253308630042024863472906333878695932529275469006458874341984601768599311634475551823624598877409668489992893634451251684185441257900431835470283505053400408806327044126229696144261148930910823247921751154416997449015110660514993769815728468595016558678622961693379104806976875438205196870249044714456518677104107160508982288392557545699027502880753270229655416181302717751281440510313079569632484142457884944160439310576007178964346745892651719171062601170484018649868013409571004305452992984379661340705531015201946021535198464173047449334918485133637626843177188968353416253308187179862345257883e-19820
exp(-4564.21342245636734) = 6.12768452879585133447619905509239687609736692683986606448191624856459425627441300103591362346837957429574823279338939401570204769928621134812507684356729788781631082945295670985417380691374650538654561985876474727619527895418360710053498846938035813559359236232129017070810528718640736318489018454591810331884928936725442315733332296409556510776761538605131555392288199316312364476800252340009010466579756953246984812828212285514383916600747438237869633621218629130348476987639205337270237288538857791680899159784827138608192493953962530656017174499812737806261731966039439719334903466827258941799996306963699756874e-1983
exp(-344.12324535) = 3.54138749858568026654292116625422635263568215511873031376085757689523828599139682014728063007554871578980573477798848589288928265909378570825353564962889639708269629350167675463056316236872011866607888457725800965736661793353328797741616582932796850257191387397104629401244070337416483155568556865198741136656875363116162156343708304741682893707361136455181047347057946740968542003899429720161786659569151085324375387132468289149060971272091409688413601917062228431000588164235056860770618743835592299911904642976776689770663327224216069330010151311234944563573356149594609831702417945184477132054465618082614437603e-150
exp(-32.7636756) = 0.00000000000000590087588460246595556689267155561053250587552241970372705889088195097465455115756022170966711453646070171135950237610676814038636312080953201456924795635301602013425931678561897085463474358172956804385657651565922212581305933718180078592556010648223535023105576742289000219971522479648565558119610337078498722247182487969521986352287343231697386153765014340273214654392520302412598603059974185668344153231451956046462421735168427891294929719753645402464169541494977905503891814082879256975072716245233458459688676693082665233343452773735310057862266277076149672173978185945778838944094078928742913682569766391520206
exp(-6.24354563567837502834057) = 0.001942954287398880199606894698748875258321251873700750211759325145024325271103935381895744406400290325611835624779375812868470131475858963623460307448627886271204888598031011652798689167162212449068259810480258419999720713923833244474140515134636429611890908432914785628565717844890029881531793185207515470004981391064780831863641430484588653040244062638060783921950252488191828027647764101178284677297441011450678035416439343922086907919455638312905258562188328474499685613040910811853467841047947507823347568072800181500704372531399309568691811758500985832283541637769812964187926510518582491807175428929352215472876
exp(-2.435623456) = 0.0875431507280441376943883212405996219852459017747972142544807578763537237174661798993432664872846110450787994950414235640776416501666797869242396994041189702549823272817646427205780220236219831619469303791987253980996380853461210722923143629960634080504050633506418984915699201998859947619928938975219686981730912274745062656800333539081783553635095857135598059023032542327541783885880494461888539829878849342386441940052977243128498943104807554001158922214397301546681623662928859977074860782925570481607240530602923869219054446714316159329791136971645430580777023132495031385695223607452807233205212517336452596446
exp(-1.2345345) = 0.290970177465152464206527220300449137171634505722845142280551707589902588052622221790991390086771277168251610181118005122826292033279378528033776971942384304369945670670684947325260349897016406290815088996940102918577051779778230391873815464204335439059802759949042395638225044182107272579636787363277847761490796828286397381979059738784064829132696001641823591362724514726646848383457920190654291480972855195557716753261622972805621881248754470764705835640396909285641686051106990784071080173117188668153672476651862626579048755971495816165077903613092131569145307878278308102745010452138997171860731749905738029387
exp(-1) = 0.367879441171442321595523770161460867445811131031767834507836801697461495744899803357147274345919643746627325276843995208246975792790129008626653589494098783092194367377338115048638991125145616344987719978684475957939747302549892495453239366207964810514647520612294223089164926566600365074577283705532853738388106804787611956829893454497350739318599216617433003569937208207102277518021584994233781690715667671762336608230376122915623757209470007040509733425677576252528030376886165157093653799542740637071787844541946749093130698056016370211138977422821401738023283246528729138900466098665951244409769985145916428781
exp(-0.9) = 0.40656965974059911188345423964562598783370337617037816774628864840943271777036274935872223831655726536341907145646790369061833897813059052184595179387235222717004615842957360146176629640657891328683616099147281051937464424630085035225821915990555697135336134163189127621681630805835310226267834720851560621807119922018711095250337002645034900507897221757305181381562995361796619109686163936310781592993158902549748747026916613934414306761237782338644431798358063026623998242008375359127823233130101303672128039877976200459906854367965415976553211076386662203118452069615726267386579197876942874357878930084340725426
exp(-0.8) = 0.449328964117221591430102385015562795934214941272184490897989334433790755087068683882386203163739664563390637446177280925395818492109826559242891712201839304859563360259194185879219301582274005119515839566827235733850838193457359161596696793929186413681411483966784897748358319271242706321640638189333326732478066625967614806087965893580082547900226485994668218881103316253327044762787817626928911903711372414272227169102426240514605485607507637619002156221620398983271858401560584233867157735469348873760029806337740431333377553485539090972953615120878637592603479778111316170903658061873836368658881082814282243563
exp(-0.7) = 0.496585303791409514704800093397528961707667165711816262054711497017243570072903333175041503061908131330561920684112631924778230916240432859954914128544685972093221577896808190281862518903126849112731299028807087915138244308934434997406708125746537033569522438371948917812314670981267951176020381289825450647126665538182871003222616479053117678702163598002571475242057142772729235425134660266341481014299584318840080108094183839902743903935441862133209024869733678898302796845583640178870122269159734029768435664328571012282389514109059668532563861758616634010429120788637471664682158526085304346155188044234742943293
exp(-0.6) = 0.548811636094026432628458917232567875332311956690628066980712117308443857267425081602166712099700912585364572467160610542408537540272167656595008751355020648986386118579047199334246374285523502319526954373739725464972521926662133721518253046973653704772787457579039899450330162288231041050183269282968876653818410691824819029305461025728970102722722527385128105892881758339904602324997707087542388626033260265683736040247646234635298682795232854319728906521134013257802389867326023200318619809605623462165302234562912715133675431656348352229846786849887342227490166275514446842166572665152943901110753824423128250157
exp(-0.5) = 0.606530659712633423603799534991180453441918135487186955682892158735056519413748423998647611507989456026423789794039525176537808085562946533341179822947677424707581246516847941272515898847900555244388571850753138486844199318715684531575320890107597652689117162734490652559857974405214509822499515385331713272842538131188978401256241398762939598767062928164862292607550845852548149458084461487792732135705056286218001689981985357432179174117201301524532185850244044258775304216026994940465092402171136200180138097864701663947738910999539423127837280439992808558851464694009638497082249154598657478799483146426165392806
exp(-0.4) = 0.670320046035639300744432925147826071936980925210812199888910331625894175120353743826337543996457934884563095215019204330022655723214446302364190462222744288439349792536736683144352429061288683794273914749112800857226696215368027849062623132373805796443953486152634652784362185601807550278085621972768352895978532340949011417420010762273823827390599069414281524398136542708868741391256186363770779375508948197693072566148697624303879031790488240568437930947744075753167009858993646394947790503046184184056114199284450903871457490205576998576913914752343464815125202089121082071443474810418888629774880853907456801175
exp(-0.3) = 0.740818220681717866066873779317816872182251231999006348295310066808098246877354771014373951009663970956460518100211268149092465172636538064698873310708798550031805715220301237433845212866207453621716665706289816127479657983135153416766867502809589083717297130396763976004644910071748597861209103724964927042635367494715536738321873993747334070391484864431195826894599853095316315290624661068369841493975999136705427741987738258554443045112578136313709842087853122167917468426462989142953139136282768073516043899876537529189790771544396040387325713569935928892749609267500836806762201646856453573918248345142544245029
exp(-0.2) = 0.818730753077981858669935508619039424358591256269015672478028761616508777402491098623457204084321421790715698688252221651356059715152596966016149541170119576479575866804912402439160475758590044297060792019723831786193322667669319899504557461542785335757831645613944995138701445288178798609031967632725832603070168083867299679167673312428504596394638143302024676912595038632939381341335657253577595134633627980442402113591981516541857796923676500468060356133544289188754913364218638950975728604542181980641092658762544256258535696363910138393972392617461854699168016315837284766861695001136078458698267888471022320996
exp(-0.1) = 0.904837418035959573164249059446436621194705360980400952056257317055779965344248361012503446036090457238478745314648318497748908161238790095189279431255724839931852313986011570501243966610503944906627380753793717746158247003320891036068751171458867978877474041981331076677378816987844615654577627862648327586653162110208546252754895633826002995884875327954986602587089618684582199916042571130756951905357016932192372302757072588987931717940600493775655490851306581581582585814519293517610519149327588431049090729238057243701116522422606033478163207829056698592290900843695406065132358912403822002059036389170968454474
exp(-0.001) = 0.999000499833374991668055357167655974702355902360082059052028511196086802589512362777815444602953648540038170473093650312394183060331801879251200978620020226313025628885011160164811746098549981101668654794167043641700174415971258643353727464325123753506164471514254111126055814681125688277844161347327375704057488805740830597761325017022698383517704835100889533966280295433521102144408199800150026572444815001656323771320351101442955224850986541719820568014359150226268371857478211982023846291427315776223731176672443955379878430719653605765912977183285436529720304544299786890773293719854282986559398711794907050012
exp(-0.000000000001) = 0.999999999999000000000000499999999999833333333333374999999999991666666666668055555555555357142857142881944444444441688712522046130952380952355900272566941321281599059216246716246727717461844445206713725232291545535593151829316434047371440654371102283545769712577127043075846176893559243533238203762763366276542225897430989694115156970800325988612728398482643146368781730729489860350223391898029753500706554862974153644725413045187315198962744978993094655581811467035852016993896263445742689883506114166954823881141031968980661371949660342828387156879161192613193337621434257091105903398388821805982929852688949792407
exp(-0.000000000000000000000000001) = 0.999999999999999999999999999000000000000000000000000000499999999999999999999999999833333333333333333333333333374999999999999999999999999991666666666666666666666666668055555555555555555555555555357142857142857142857142857167658730158730158730158730155974426807760141093474426808035714285714285714285714285689233605900272566939233605902360242638020415798193575971193158693158693158693158693170163904290888417872544856671076082451743827405203066578775749162653924558686463448365398815717832213319297041675037891850234071073023938120585846287969242414178283262759569412327169101093745675424981253435387959026307586437726
exp(-0.0000000000000000000000000000000000000000000000000000001) = 0.999999999999999999999999999999999999999999999999999999900000000000000000000000000000000000000000000000000000004999999999999999999999999999999999999999999999999999999833333333333333333333333333333333333333333333333333333337499999999999999999999999999999999999999999999999999999916666666666666666666666666666666666666666666666666666668055555555555555555555555555555555555555555555555555555535714285714285714285714285714285714285714285714285714285962301587301587301587301587301587301587301587301587301584545855379188712522045855379188712522045855379188712522073412698412698412698412698412698412698412698412698412698162
exp(-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001) = 0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049999999999999999999999999999999999999999999999999999999999999999999999999999999999999999833333333333333333333333333333333333333333333333333333333333333333333333333333333333333333749999999999999999999999999999999999999999999999999999999999999999999999999999999999999999166666666666666666666666666666666666666666666666666666666666666666666666666666666666666668055555555555555555555555555555555555555555555555555555555555555555555555555556
exp(-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001) = 0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999833333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333375
exp(-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001) = 0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999833333333333333333333333333333333333333333333333
exp(-(1 / (2 ^ 512))) = 0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999925416592687997932567090346845370661626235284653995931057284816667937216149298816950638251095995721966384883967441638985465872719047746973395138351704079155866529715210813915087838855922840727644605510034264149044005128936399658446197427949623916538215800068091521161641391695857177535655365099940741146203678770692878381695695867869090762344932880368712381039287423517793671111912262169077006085106333987501747381717679842928838137222526925138489642368730476506
exp(-(1 / (2 ^ 1024))) = 0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999994437315353731996542274418206668989839451960048844170423616681457781988912965204510364292102468722448589831650672410472487118914596116349727859969036555702947173055016169994173800974631393540909820196087382643740664479061872983373458354602628198772050078520900878748410228074704237813000547780615625126371049
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))) = 0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999994437315353731996542274418206668989839451960048844170423616681457781988912965204510364292102468722448589831650672410472487118914596116349727859969036555702947173055016169994173800974631393540909820196087382643740664479061872983373458354602628198772050078520900878748410228074704237813000547780615625126371049
exp(-(1 / (2 ^ 512))) = 0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999925416592687997932567090346845370661626235284653995931057284816667937216149298816950638251095995721966384883967441638985465872719047746973395138351704079155866529715210813915087838855922840727644605510034264149044005128936399658446197427949623916538215800068091521161641391695857177535655365099940741146203678770692878381695695867869090762344932880368712381039287423517793671111912262169077006085106333987501747381717679842928838137222526925138489642368730476506
exp(-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001) = 0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999833333333333333333333333333333333333333333333333
exp(-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001) = 0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999833333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333375
exp(-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001) = 0.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049999999999999999999999999999999999999999999999999999999999999999999999999999999999999999833333333333333333333333333333333333333333333333333333333333333333333333333333333333333333749999999999999999999999999999999999999999999999999999999999999999999999999999999999999999166666666666666666666666666666666666666666666666666666666666666666666666666666666666666668055555555555555555555555555555555555555555555555555555555555555555555555555556
exp(-0.0000000000000000000000000000000000000000000000000000001) = 0.999999999999999999999999999999999999999999999999999999900000000000000000000000000000000000000000000000000000004999999999999999999999999999999999999999999999999999999833333333333333333333333333333333333333333333333333333337499999999999999999999999999999999999999999999999999999916666666666666666666666666666666666666666666666666666668055555555555555555555555555555555555555555555555555555535714285714285714285714285714285714285714285714285714285962301587301587301587301587301587301587301587301587301584545855379188712522045855379188712522045855379188712522073412698412698412698412698412698412698412698412698412698162
exp(-0.000000000000000000000000001) = 0.999999999999999999999999999000000000000000000000000000499999999999999999999999999833333333333333333333333333374999999999999999999999999991666666666666666666666666668055555555555555555555555555357142857142857142857142857167658730158730158730158730155974426807760141093474426808035714285714285714285714285689233605900272566939233605902360242638020415798193575971193158693158693158693158693170163904290888417872544856671076082451743827405203066578775749162653924558686463448365398815717832213319297041675037891850234071073023938120585846287969242414178283262759569412327169101093745675424981253435387959026307586437726
exp(-0.000000000001) = 0.999999999999000000000000499999999999833333333333374999999999991666666666668055555555555357142857142881944444444441688712522046130952380952355900272566941321281599059216246716246727717461844445206713725232291545535593151829316434047371440654371102283545769712577127043075846176893559243533238203762763366276542225897430989694115156970800325988612728398482643146368781730729489860350223391898029753500706554862974153644725413045187315198962744978993094655581811467035852016993896263445742689883506114166954823881141031968980661371949660342828387156879161192613193337621434257091105903398388821805982929852688949792407
exp(-0.001) = 0.999000499833374991668055357167655974702355902360082059052028511196086802589512362777815444602953648540038170473093650312394183060331801879251200978620020226313025628885011160164811746098549981101668654794167043641700174415971258643353727464325123753506164471514254111126055814681125688277844161347327375704057488805740830597761325017022698383517704835100889533966280295433521102144408199800150026572444815001656323771320351101442955224850986541719820568014359150226268371857478211982023846291427315776223731176672443955379878430719653605765912977183285436529720304544299786890773293719854282986559398711794907050012
exp(-0.1) = 0.904837418035959573164249059446436621194705360980400952056257317055779965344248361012503446036090457238478745314648318497748908161238790095189279431255724839931852313986011570501243966610503944906627380753793717746158247003320891036068751171458867978877474041981331076677378816987844615654577627862648327586653162110208546252754895633826002995884875327954986602587089618684582199916042571130756951905357016932192372302757072588987931717940600493775655490851306581581582585814519293517610519149327588431049090729238057243701116522422606033478163207829056698592290900843695406065132358912403822002059036389170968454474
exp(-0.2) = 0.818730753077981858669935508619039424358591256269015672478028761616508777402491098623457204084321421790715698688252221651356059715152596966016149541170119576479575866804912402439160475758590044297060792019723831786193322667669319899504557461542785335757831645613944995138701445288178798609031967632725832603070168083867299679167673312428504596394638143302024676912595038632939381341335657253577595134633627980442402113591981516541857796923676500468060356133544289188754913364218638950975728604542181980641092658762544256258535696363910138393972392617461854699168016315837284766861695001136078458698267888471022320996
exp(-0.3) = 0.740818220681717866066873779317816872182251231999006348295310066808098246877354771014373951009663970956460518100211268149092465172636538064698873310708798550031805715220301237433845212866207453621716665706289816127479657983135153416766867502809589083717297130396763976004644910071748597861209103724964927042635367494715536738321873993747334070391484864431195826894599853095316315290624661068369841493975999136705427741987738258554443045112578136313709842087853122167917468426462989142953139136282768073516043899876537529189790771544396040387325713569935928892749609267500836806762201646856453573918248345142544245029
exp(-0.4) = 0.670320046035639300744432925147826071936980925210812199888910331625894175120353743826337543996457934884563095215019204330022655723214446302364190462222744288439349792536736683144352429061288683794273914749112800857226696215368027849062623132373805796443953486152634652784362185601807550278085621972768352895978532340949011417420010762273823827390599069414281524398136542708868741391256186363770779375508948197693072566148697624303879031790488240568437930947744075753167009858993646394947790503046184184056114199284450903871457490205576998576913914752343464815125202089121082071443474810418888629774880853907456801175
exp(-0.5) = 0.606530659712633423603799534991180453441918135487186955682892158735056519413748423998647611507989456026423789794039525176537808085562946533341179822947677424707581246516847941272515898847900555244388571850753138486844199318715684531575320890107597652689117162734490652559857974405214509822499515385331713272842538131188978401256241398762939598767062928164862292607550845852548149458084461487792732135705056286218001689981985357432179174117201301524532185850244044258775304216026994940465092402171136200180138097864701663947738910999539423127837280439992808558851464694009638497082249154598657478799483146426165392806
exp(-0.6) = 0.548811636094026432628458917232567875332311956690628066980712117308443857267425081602166712099700912585364572467160610542408537540272167656595008751355020648986386118579047199334246374285523502319526954373739725464972521926662133721518253046973653704772787457579039899450330162288231041050183269282968876653818410691824819029305461025728970102722722527385128105892881758339904602324997707087542388626033260265683736040247646234635298682795232854319728906521134013257802389867326023200318619809605623462165302234562912715133675431656348352229846786849887342227490166275514446842166572665152943901110753824423128250157
exp(-0.7) = 0.496585303791409514704800093397528961707667165711816262054711497017243570072903333175041503061908131330561920684112631924778230916240432859954914128544685972093221577896808190281862518903126849112731299028807087915138244308934434997406708125746537033569522438371948917812314670981267951176020381289825450647126665538182871003222616479053117678702163598002571475242057142772729235425134660266341481014299584318840080108094183839902743903935441862133209024869733678898302796845583640178870122269159734029768435664328571012282389514109059668532563861758616634010429120788637471664682158526085304346155188044234742943293
exp(-0.8) = 0.449328964117221591430102385015562795934214941272184490897989334433790755087068683882386203163739664563390637446177280925395818492109826559242891712201839304859563360259194185879219301582274005119515839566827235733850838193457359161596696793929186413681411483966784897748358319271242706321640638189333326732478066625967614806087965893580082547900226485994668218881103316253327044762787817626928911903711372414272227169102426240514605485607507637619002156221620398983271858401560584233867157735469348873760029806337740431333377553485539090972953615120878637592603479778111316170903658061873836368658881082814282243563
exp(-0.9) = 0.40656965974059911188345423964562598783370337617037816774628864840943271777036274935872223831655726536341907145646790369061833897813059052184595179387235222717004615842957360146176629640657891328683616099147281051937464424630085035225821915990555697135336134163189127621681630805835310226267834720851560621807119922018711095250337002645034900507897221757305181381562995361796619109686163936310781592993158902549748747026916613934414306761237782338644431798358063026623998242008375359127823233130101303672128039877976200459906854367965415976553211076386662203118452069615726267386579197876942874357878930084340725426
exp(-1) = 0.367879441171442321595523770161460867445811131031767834507836801697461495744899803357147274345919643746627325276843995208246975792790129008626653589494098783092194367377338115048638991125145616344987719978684475957939747302549892495453239366207964810514647520612294223089164926566600365074577283705532853738388106804787611956829893454497350739318599216617433003569937208207102277518021584994233781690715667671762336608230376122915623757209470007040509733425677576252528030376886165157093653799542740637071787844541946749093130698056016370211138977422821401738023283246528729138900466098665951244409769985145916428781
exp(-1.2345345) = 0.290970177465152464206527220300449137171634505722845142280551707589902588052622221790991390086771277168251610181118005122826292033279378528033776971942384304369945670670684947325260349897016406290815088996940102918577051779778230391873815464204335439059802759949042395638225044182107272579636787363277847761490796828286397381979059738784064829132696001641823591362724514726646848383457920190654291480972855195557716753261622972805621881248754470764705835640396909285641686051106990784071080173117188668153672476651862626579048755971495816165077903613092131569145307878278308102745010452138997171860731749905738029387
exp(-2.435623456) = 0.0875431507280441376943883212405996219852459017747972142544807578763537237174661798993432664872846110450787994950414235640776416501666797869242396994041189702549823272817646427205780220236219831619469303791987253980996380853461210722923143629960634080504050633506418984915699201998859947619928938975219686981730912274745062656800333539081783553635095857135598059023032542327541783885880494461888539829878849342386441940052977243128498943104807554001158922214397301546681623662928859977074860782925570481607240530602923869219054446714316159329791136971645430580777023132495031385695223607452807233205212517336452596446
exp(-6.24354563567837502834057) = 0.001942954287398880199606894698748875258321251873700750211759325145024325271103935381895744406400290325611835624779375812868470131475858963623460307448627886271204888598031011652798689167162212449068259810480258419999720713923833244474140515134636429611890908432914785628565717844890029881531793185207515470004981391064780831863641430484588653040244062638060783921950252488191828027647764101178284677297441011450678035416439343922086907919455638312905258562188328474499685613040910811853467841047947507823347568072800181500704372531399309568691811758500985832283541637769812964187926510518582491807175428929352215472876
exp(-32.7636756) = 0.00000000000000590087588460246595556689267155561053250587552241970372705889088195097465455115756022170966711453646070171135950237610676814038636312080953201456924795635301602013425931678561897085463474358172956804385657651565922212581305933718180078592556010648223535023105576742289000219971522479648565558119610337078498722247182487969521986352287343231697386153765014340273214654392520302412598603059974185668344153231451956046462421735168427891294929719753645402464169541494977905503891814082879256975072716245233458459688676693082665233343452773735310057862266277076149672173978185945778838944094078928742913682569766391520206
exp(-344.12324535) = 3.54138749858568026654292116625422635263568215511873031376085757689523828599139682014728063007554871578980573477798848589288928265909378570825353564962889639708269629350167675463056316236872011866607888457725800965736661793353328797741616582932796850257191387397104629401244070337416483155568556865198741136656875363116162156343708304741682893707361136455181047347057946740968542003899429720161786659569151085324375387132468289149060971272091409688413601917062228431000588164235056860770618743835592299911904642976776689770663327224216069330010151311234944563573356149594609831702417945184477132054465618082614437603e-150
exp(-4564.21342245636734) = 6.12768452879585133447619905509239687609736692683986606448191624856459425627441300103591362346837957429574823279338939401570204769928621134812507684356729788781631082945295670985417380691374650538654561985876474727619527895418360710053498846938035813559359236232129017070810528718640736318489018454591810331884928936725442315733332296409556510776761538605131555392288199316312364476800252340009010466579756953246984812828212285514383916600747438237869633621218629130348476987639205337270237288538857791680899159784827138608192493953962530656017174499812737806261731966039439719334903466827258941799996306963699756874e-1983
exp(-45635.2134234) = 7.56187928510292501253308630042024863472906333878695932529275469006458874341984601768599311634475551823624598877409668489992893634451251684185441257900431835470283505053400408806327044126229696144261148930910823247921751154416997449015110660514993769815728468595016558678622961693379104806976875438205196870249044714456518677104107160508982288392557545699027502880753270229655416181302717751281440510313079569632484142457884944160439310576007178964346745892651719171062601170484018649868013409571004305452992984379661340705531015201946021535198464173047449334918485133637626843177188968353416253308187179862345257883e-19820
exp(-4563456.21343265) = 1.406368375043321276650740719341490483673415871915751248570655797447830771721570240937433000112962455329991134885559077525004454676534422645349163795715168230900295044430600681233015430679656831107355911264182170460618815810260552190292202307337859147005543855730807559034664837581017536103706863598153190553340806171095647374716894009905583962857901816234780021310398411815845569119774050813103877929107108220431922356707185783387772935026085742954560478686075968022413996517099713338943284086988845815218249072755321564548802342689101703792578526797291731136710274931242348308878538910047095619373291311433853986034e-1981884
exp(-35673673673.213415463673676) = 3.20704596578218095715969881989343370535283696366026592641113617098438358101202695039547141972110182098654962990762310499964810889513711372238000070520781211771776563271060226693018257576439178720388692743584675765865417756372180746411929239953277702073119167088522293946350700057800755695164467564195390076255173482172675061558758303484121816890546064321351281150838023422706627090039347967466094357870612851182340348810908133935168085472736371162296164917748991830469605786193463234837632808223995861567427890315635862439215217380864864028820394823390918843818916106167697910518373819977451266573130319563970627739e-15492879626
exp(-85467524513451345.1567436734673) = 6.52841196777537746517292012197594503023852963121482259860484224041554778069694476483296003657063137832446154777336851031157513537917336291157687578900026729971113606751256294831723610201471384999108619836919230291932496004659960911251588743005359297971311689320187535367929731782505749209669186077026239350634515805157673666127013613570918923786208424892880671327286069299416304924047408720299142458765694958282889851484412787617822761791904773377050828701614222139830307356151951475708222842645504026397891495520556372974983932154072753643748223964557585250225500932963119068318698486526562878396906517175546574527e-37118074278122828
exp(-456346666666666666556745674567.2354236789675423452345) = 3.83932719206195682475471411489872845181527041782589735028770675057729896236019762017990720972024976806080246500813508922891265581381323057358435395278905003134669346207297992177519964199065557912762958777092956356196377480723633786130123230379277296532960937382411547077925479273072553940158464450435251978801708873987571864124135732371648088682299436845805972262932786510465573685163558820588745050774190121213847846558983792347913949586324821518090870121875614288559975767585853855537082026803732805402717519119669209662209210204923138010808923337861210645308720717307788707341497407270595880256831650937476366226e-198188839168275960661429098071
exp(-64564356356566566666666666666556745674567.2323454235423452345) = 2.773288024585948217707691395315351226956620571753721343444298307484854014739240595187889629623090281126891365884959290535591429061696585448444154542768338591911297440059202336612906773910455237250418273175533282039120169394240494967799031534011018385514323129248316145092387195032668001015768337598628251398876717395152714621857276417105221469474209759960391389909552761594329015142040384872553921107003506248785542988260466491757768041606982195348345539339127700554932100951056907494680693929164895338094007654581782038389852490208620721699029511809981239173862002041499781304086851919171084903355834170589727098837e-28039943693292000892639434343733856506490
exp(-3453434563256666666666666666666666666666666666556745674567.2354235423346452345) = 9.85224459166795116269280334715977930279271725400332615861600116008320292842092200029786247302576724227626357839006983677660968336943103987117691479265779339422366992676055888471964055564707212225358233575571397190667218866307851641412464763148992144164568604007418939457859229504430380538936961820637474797591322911691201385295941112290281843264018846320275458452805296063693868178728506903935001318671216209761569080054948152781578012141821583142834499847454081604852385042853173550026664268225433379392560595562336363848208825432283417955663438233212424471956045694424793364251911960418451086212356722058946819699e-1499807574436336800725162350319218261672191932160584196057
exp(-4563465346745674345345345345343456325666666666666666745674567.235423542313454523657345) = 1.203809651160689489870356146688378260454325811216498915296340945952712796295544982513182253379749283176202476355303410285150902573681357300500167151411444822334837721747947491046578385500390267135405175791070912991918317567793268127485924175820031799946461332752926663342715437202954743988966018731146689854335446487989082007609574648001793310340933518963325703735698899452018015973946911285320104589673085509486969606133354267514447548225476095521085432815768757491394329385530767733488527286950875872870174823277816283895052434273213019662326618530548768711245480018996965852258518613976969750856941894255615882844e-1981887818448356093677394637041815548195515699334228887054218
exp(-55634653467453453434563256666666666666666666666666666666666556745674567.235423523423452345) = 7.06235449113608813696717291543140401309726109042106629245172282192604299196857239212936073963198641819316959242156726236780630352368636730499441242821501793870622727701696687386410432464017699984962355343096228692145494285260633927771776206002234220210808212315781417917138583198179555033472290355077509994876237101284483454861382115535886558893182413790710668391093700259627833126106115338402231709660872947384332521261262729999907360018512446840173819553415994670358237287111082467739849166430400091969384081714425386937311410987143229580021490538983695674285471534397304656823911689989736708550125232149418667692e-24161823003514650376235865634511398001402586198903528088335291425367599
exp(-5634653467456743453453453453434563256666666666666666666666666666666666556745674567.2355894235423452345) = 2.652192946505490052260242653910287196746387830164924870883747595589015338444239077702265089072411940964259103305065548625929165443055915451044062732037234008166466492377257810326421524917143264264197351229632559722959875144093477866372828392656946350764904080387811229854413251182157855883275242884044627459192361185201642660148118480262033894729556850204946147258082287411853533938054043954731173969102942228931705628411119184067298940070868534814939173854466279147181816840302469399320632577742247087175295790899498967386453614471868210477528609107326123522844810096850253648713080222544560596149131534434992005e-2447098908353487830728789613753952190179276761195625882837075430068178660838387934
exp(-456346534674567434534534534534556745635674567367324562568788709897694716597264597236457236974567.23513454235423452345) = 6.94717457522388978732850255427615587436286135512751597650630770144299096287442413678248796204834567173973591422917976521186644172775235527881348195350037207624295590433811446352216175575555589290123022823866648982411786190660814955454653646242538275549546538187501720247265587735805711009417837637792137950677593272444420209558003168002265405391562206378301349714215874274584935683645331344745403735583413604586074153927724876235351441342871625580331516618442610656137990698219555353169267994470131491080089268546882360951355902916578297420689912670860100237323017153893353356608746666474428761002042918395667110441e-198188781844835609367739463704273240060479361618537067743212492734936312718444872676256640498755
exp(-(12 ^ 11)) = 1.886940856266725880828357800984993172959605588522410144851851232961791283582837936649425785873884491556382613130946982469336922533239051886498367506887499977656979330524649219207183786727848581636959169173837791518013882732574751410058752205984247546178299085351794493284389029586700187071915214676939434924022707213055771695967103734012905048422856228591539657720489012928218934362441057603330382457844440550233222300505486674292698669726477755582271064340904761970566334574280079983327732241928074597564121725630901461470432333199517585879365133125743896449530008283873323078261125310825652407497633119367618050723e-322684435398
exp(-(45 ^ 12)) = 1.372739092138586781392125060956728843795018118642245165185351901868544571685162507629855351104379784178711207349741381302553143718823571281848401550970646089935581905016742087953932963202019839938766799325612441947999695850625417523751741072840749244575209668847105314507140016291137979667621164717623848260396484846715923579112670164220149275296941751816514234284906375641775953483073370218068737770655868320365127044292430603945597805976339890663216056318136420282535678044480395152783588770322647829209589943400116394903435606554336949164030805493911441015908752808386826857320845231572836340317715002649612952158e-29945700493210804778
exp(-(454 ^ 1231)) = error: 8
exp(-(4564 ^ 1231231)) = error: 8
abs(-(453 ^ 2134)) = 1.29886225206292107299436009694251803652060507058419913744278130141800366337412669593601652334107440191170418971378016397088974922619097042270524566655342689919969759363953273996043032253273805700608483975077409798610591594295187879865093961158546396977375394853594746196100683519633565680673433993308673951670628440214846416639106200932328331086910233851959503978489757411978455039998781421208218544365962497736740264219839118403952891013564857949999102957465862385452753052223517873754629002640041269285639859629824668717387178361103517529467782134146179964471444948028742026948764225545853192655446853910286066362e+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.797908995525284059826672140150509244346766415274449380395197296741432173923373935646821282701794402175370446299949491141787280470538615720319728055100812476192247781625062382739393460304658421289665955625163686109898536462503466920829878019084855464940227533944526587295249183309005729462680053169017178022404468400059172377044028637804381190458072469999052346743947437560254938135597691231735543152179675698011198830576796085838863079859178420493705505334670827124656468551843863920464076691046376409151095253128317701573061583410579550243110769650174467909299892327245859179769150664703325123465320083596022759582e+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.953453450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002451916607741436640451301570938
frac(-645634563445643563456564365.55345345) = -0.553453450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001320918585975742621925909
frac(-6456345634234511564365.15345345) = -0.1534534499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999947366453920748968512
frac(-646.09999999999999999) = -0.0999999999999999900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093
frac(-646) = 0
frac(-645.9999999999999999) = -0.999999999999999899999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998
frac(-645.59999999999999999) = -0.599999999999999990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009
frac(-645.5) = -0.5
frac(-645.4999999999999999) = -0.499999999999999899999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998
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.499999999999999899999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998
frac(-645.5) = -0.5
frac(-645.59999999999999999) = -0.599999999999999990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009
frac(-645.9999999999999999) = -0.999999999999999899999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998
frac(-646) = 0
frac(-646.09999999999999999) = -0.0999999999999999900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093
frac(-6456345634234511564365.15345345) = -0.1534534499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999947366453920748968512
frac(-645634563445643563456564365.55345345) = -0.553453450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001320918585975742621925909
frac(-645467856786345612312312334564365.95345345) = -0.953453450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002451916607741436640451301570938
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.3326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864e+157 ; 7.8865786736479050355236321393218506229513597768717326329474253324435944996340334292030428401198462390417721213891963883025764279024263710506192662495282993111346285727076331723739698894392244562145166424025403329186413122742829485327752424240757390324032125740557956866022603190417032406235170085879617892222278962370389737472e+374 ; 3.060575122164406360353704612972686293885888041735769994167767412594765331767168674655152914224775733499391478887017263688642639077590031542268429279069745598412254769302719546040080122157762521768542559653569035067887252643218962642993652045764488303889097539434896254360532259807765212708224376394491201286786753683057122936819436499564604981664502277165001851765464693401122260347297240663332585835068701501697941688503537521375549102891264071571548302822849379526365801452352331569364822334367992545940952768206080622328123873838808170496e+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.403452284662389526234797031950300585070258302600295945868444594280239716918683143627847864746326467629435057503585681084829816288351743522896198864680299793734165415083816242646194235230704624432501511444867089066277391491811733195599644070954967134529047702032243491121079759328079510154537266725162787789000934976376571032635033153396534986838683133935202437378815778679150631185870261827016981974006298302530859129834616227230455833952075961150530223608681043329725519485267443223243866994842240423259980555161063594237696139923191713406385899653797014782720660632021737947201032135662461380907794230459736069948e+868 ; 1.2201368259911100687012387854230469262535743428031928421924135883858453731538819976054964475022032818630136164771482035841633787220781772004807852051593292854779075719393306037729608590862704291745478824249127263443056701732707694610628023104526442188787894657547771498634943677810376442740338273653974713864778784954384895955375379904232410612713269843277457155463099772027810145610811883737095310163563244329870295638966289116589747695720879269288712817800702651745077684107196243903943225364226052349458501299185715012487069615681416253590566934238130088562492468915641267756544818865065938479517753608940057452349e+1134 ; 1.2655723162254307425418678245150829297671403862274660768187828858528140823147351237817802795619571074765208532598060224803240903782164769430795025578054271906283387643826088448124626488332623608376164081221171179439885840257818732919037889603719186743943363062139593784473922231852782547619771723889252476871186000174697934549112845662596182308280390615184691924446215552586523740084932807259056238962104689731522587564412231618018774350801526839567367444928206231310973619440354723718012867753019556135721376207959558860559933052856914157120622980057169891912595926540427596853441276985006724869558201930657900240873e+1408 ; 2.422040124750272179867875093812352218590983385729207299450679664929938160215647420444519051666484819249321456671497049842327525093874817343838393757631459228450828499972271274140160311057830558463636337124079332447820739281101037112665387537180790257577919273108262916904750405235055060084012219492892375635136296622020023178109619818046179906897450420548912610870589088056503913584562211037693288782960900195074130999799035970711436279339094292032866260496375825461427727555710003007752906141470639574390024988514914264449865006458873226951941899545970333910351588559232940829569276986080222200289966128343931630009e+1689 ; 7.710530113353860041446393977750283605955564018160102391634109940339708518270930693670907697955390330926478612242306774446597851526397454014801846531749097625044706382742591201733097017026108750929188168469858421505936237186038616420630788341172340985137252650454025230565756588606212388704126402196299710246868266247133836609631270481955722797077116883526202598691409949012878957472904107224961061519542572673963224055567273547868937257858387324046462433573359185977474057763289247758975645195835913540808981170231327622507140572713441109481640299405888278477804423144732004795251383182083024277278031332193052109446e+1976 ; 6.752680220964584158387906136180081422426942786958938431219826870368509164318041696913244695269830379422601037057867290859319834769988692859190650103158765184697675968111260952478709384800442863618689339527278445063035408024321764665802469665906595179375722352022923557754865383368110217097389374605464912641590914315017286072115668581065575923001145013299217645498322753869634011261044702900233700488787726638770458607729358543315161251880014776446118268082286709278669498283183864180099749981933920657941532564974848626523391891108711459244089659406267591429492581671986217837467927209263752478693903629003592427094e+2269 ; 4.151569143493960745607279841843248999726486376453717843120678754117274827423732166386912561132074949579423757689979049951127776318280433962368905092265147700297021115114162944899842971684423891830719464404440007259223176078889331683292649306932650904792705832960618046703993378663906933558703294430414039011468393821280904925920034079303325535034806157240997326866689275724203866730333543901278511475418639265622914017892998120429770736937116582983515661749443442349747046174089949782785799746795714729468907134697810580109277464122888521284246362596532709284691546241935065021650300019281477506702069981928842349281e+5725 ; 8.294835148700933569723345124002811501453519780154528250555116150726315105192616868441051297141885749259688667864578141802353297083924307056813072374345765105193448187998097563909886257425478935877777489880071134503927905805620884703218713315251436507775826254255314857314578770570486053250289182271967249944913850854919248041988228090448044418999542702167512659079645172896959325727206420714754465927886441252714582207750210244618681932400358932801064292175387997814794598255831719666006027894097838029478876455126225539058336373317531265525924232467872353150813709391386259913257299438524392058390735823893827013864e+5728 ; 1.658137546225316620587696690288162019140558604052890197285967718530190389528004112001366154298662961277011764706129170546290424087076468980656933167631718444528170292780819703025586262859353239281967720227026219787335188370543614852173420791718762157904387668225637439977184296237040162044732807536166253263988278785898357683593446795280564079358008586163285780550021070062102169212868563500879417738984499606417644983329267027899274518286831750666932752005860060763177440191340760761234604976030157822092827403379732485257761441026174499978632254070327683394847660507338113356660134157761025972472308091196376020071e+5732 ; 3.316275092450633241175393380576324038281117208105780394571935437060380779056008224002732308597325922554023529412258341092580848174152937961313866335263436889056340585561639406051172525718706478563935440454052439574670376741087229704346841583437524315808775336451274879954368592474080324089465615072332506527976557571796715367186893590561128158716017172326571561100042140124204338425737127001758835477968999212835289966658534055798549036573663501333865504011720121526354880382681521522469209952060315644185654806759464970515522882052348999957264508140655366789695321014676226713320268315522051944944616182392752040586e+5735 ; 6.63586645999371711559196215453322440060051553341966656953844280955782193889107245622946734950324917103060108235392894052625427719648002886058904653686213721500173751170884045150839622396313166360643481634855893158891542385891554663839803000845848615593335944823900103478869155354063472850302069575973734556248109170116522744974097407471281744559075036182546969376118432238853288118989999113051942979141596742488341522328372664565289662218390066616906487352745196317423611564574572456646088911407269160401549526832568940600156128698675034891448628078945138894618033735036712965335385689935962594183417698096789683282e+5738 ; 1.3285004652907421665415108233375515250002232097906172472215962504734759521659927057371393633705504840403263366872565738933561062947353017778899271166797998704433478498441098583919809240374189590540082502329814981041008678565548924370072856076933889284178585615374480071646960490188350726463047432910994165816087145585732785354381430097575060526072682224374590326909891013421842828142179782243299898442414766784616597277014020744597099037612169133670467876801958830274820703522782940582054700006373528591239021527188030190815125696547474198526801534140481680670253035375434993566014421512517971135552022315897729459213e+5742 ; 2.6609864319773565595826461791451157045754470892106063461848572896983723321884833895914901448312126195327736523845749175083922809083548094611135240147096391404980257432377520463591377908469501749851785252166619407025140383166794495513255930722098580236209706987595083583508861861847266505105484008120721314129622552608222769064826004485442846233723582495422304424800511699883951184768786103833329696580156777869587044345859083551427989372337174774741947157234323537040465869156134229985855564112766177768251760118957624472202696770184590819649183472883384806382516829856996292112726886289573496184510700698743152107944e+5745 ; 4.149359603437854085556867093086612170951119194931809917689467657697558565123531950086000765217800342007518463538361711849575087111404590779455340216106833961162103790419917752206266339017968280516471969749596884245772876609710300372611109534024112711883315773881532843892973761302110631293037440148537872544607961029042949104979388812076251162513291700464166896211759020357517548898065357786891528509378246999467469919083209351106836382428706352226854433921377515048858810403681880909929291249714190050893899440471535147315453158744150996017426787508746036797411707236874727714398892068369161850360819845971809378721e+9130 ; 7.456797704413901194966707360845517342348776475769496495478207880663741447426954175551316816232241439179502997479816811860293266422311830173539210642600543597565101374542864054804001773824044645223813809954875861158586687621519043326612694383896635411537467382631671049646634748092997694616413374678492547353625566877578841063730247597735804277756329842194248634705854606144789448858051100182896323420023449133397635164348914820318593452836657175420937468774535305586368676773806967362782386205406170184871521318419505482558231132929848681729199745423230105361633664799748198660034755179022948126173871088363754487078e+20057
factorial(54345) ; factorial(456456) ; factorial(456456456456) = 1.910459574266641930156221598806244097811969450948111252516657486750645997421959930812331229745875532958840172691264014366174509514828093078397940316880342942612285950118071432619832296775185988646880315441247425651991761328243609019560220974241632037740633848515928832042925159723216054426526101852191185048194139933569333187607822445098072193396132257999104251056500156985518107156247155392204433246841350030929738599009331373849115152905096007530021891286423354671992007224011287219241672088897713744185744493776999309633489798752925619355588508848655064019659216516601897250333122927828011349868599122650461418039e+233733 ; 3.164105677656133622509466667451494218520744587291075387005460644207504066165570542189265288688703558597442769204097436204805399367216212200295409416320124914340479128376924659067836739648474818486426775142382908315540413151077718384872599731643334572712660219718415882186323442540483850106972929346508640380128837446080570545910845455210484620091545101728134686030483273500606529650841286511644554897252295648748560087604974504864104504704831530854478267217751365906778611927363309738146344002356523385862887574168712320077437621928437020311897095802559400132835646644418248694585418508420354945755280701238811873503e+2385033 ; 2.67848582184702489185882795762855213514980063808247014558101733286085440745511267563155803741161545033971816102274917193337652809215098321151757347885405607795234161809237517426064221177450370045167922045337039071297877081414690472553423913157506551610759819161627429001775211380959520472894655721404141445455656212529949902464415674180174086724037711496075581552217029277624944792604495989666712982259226595652450996505629412341675497633916377152107105312353260924944958097822507586234081924577276745947762795449873576144001385898112287483964616802164249158395387772169398100911884078226600165759718756376429886589e+5123771593470
factorial(456456456456345345345) ; factorial(4762345134523452345234523452) = 5.318083153402050502740214873956051564150986142348871308833238604865307732457083617901800897866808947229672357812063085928986619620265133096587163918757640146118448783779308255623531635590237026556511381547230808275087274763682064109157605761773561489232481607031379634191783566177400959776568186770204098341864714247708369177231482055289944160953475425559908284534379884304872517672198057589158478281898043807402819341394161333727880181557092400902612565771107800077245368598041665607999990137956164950453942840305696249149085151524610336418220017448518663834158328257157586643153635526981366257625644086542425757813e+9231879701575333727148 ; 4.243261252637546680178449630430557337666631963717915724503239681339812175863174905971340183419469558455824545882584455100042968164709823083106988338050825697909048683604774941710593508312809418377641610985017279155133225177037812004869364785431625872118103480852224670884614206850703949500433632678073832494766445764386991582848867339193745804341946041940656227393500357489528467932046942921711394402511717338575689513459942829859459346301716542834637240139195142432095729507394422835677833439734499355005400156216387840647174221145760907604524921522818872313252303292111389277927431512677371494910502592274175101411e+129743075323529975360805553698
factorial(567632562345234523452345234523452345) ; factorial(476234576329452397569237569237456923746974569374) ; factorial(478356238459723645726349576239475619745619273469127364917263) ; factorial(47632658370283745823745870456197456923756923745923745692374569237459237469734) ; factorial(478456793845672345867230857203857023875082375082375823745875068347506823756872305867203856704857) ; factorial(56856038475603487560832745873587230587056872340586702387508172345872304572304572304870348756034875603487560871457632547) ; factorial(4377750783429374569237469623874508327458723058705687340658704867028750834750328750238750823708673048560832756083476034875603487560384756038476) = 3.758462671054056927087550056247900166005820989570607053096460398713433279556630599971529617699324260482766451863624048092111979259655047577224415299247692630790709358398666182607911411351024838708235951075317729479678212453853518985333091461678973576747154871196085813587728953123096171362980094764377675302043734171872665855397077086096682749521695576749414904943376536336127689979438263267758755119867867747829391797128393244259884361988311631559028321162731129362606782594798210274108137083323210393202624859194580096900140821492852631130702825350315608529597872029359354855897113968173352565568483900045181609442e+20048653146688490838164236298390268151 ; 1.0897303219446525009380013537084177769535780038964170792671715161792821820228687775548375488641960695192043214955580105914769932992593534882159778402401987399837257159971437951885769637736790925408125966490824087157706873114050825683339875648020781941241619264503314359426688070745582019302303065857036537740522521181717571634852012151678501754741347730646036790116769213562581367166026955291054119166005194150912300124471369650957013011150360103750000949560319192096240470600325579336788022866856826347816898700989260210064132738479121014300013827386211377576138748956416638422003479386067706491766807075490247974463e+22499000799243355933959354372883422497107830064908 ; 2.630176836142520903572652524220945565823117671628584131670730116348895399026953801855350277590039652102408546737587890561416790366080900530303856114307062763325194757067836922209065783839360221887455678545959699864511478262454542984891243102847344939367647047681726376554371640262927280808012451184082227301743230257095304628155899943728358081671472169668039400166528301241374518852085483215219950722599397005043078707262505917250574432318148338716129312597775896209684444098023603084093900752243686831650630086949642369055335869141632211106206433700020835237797392002034961421957334543548848332161566456265458365067e+28340433937338756415811601793598774232509826277780773880069292 ; 2.995027356577495960519325431431827992880697227013535605591231342933027498265579675517093409824645052497816841238739859558377514246279526405566248037539787741658476112188560431204783654474098251743712262528058611531408359882679922668216946808617506558593169012041018473856090091748659086047530431128221388958878327776935341429391310455939826884249785322111085509485179741953850104924595809131609177614875633986219712305160062596056847912473602799068284239694105585831466253428163038520188324885718492228900677374172717668521325889875157397515380938371154768914419956765024280448799463489155050523484893296614769221836e+3631685844155721524981886112943631022003582541673366510393105490888406445570581 ; 2.508726662683242779065327698877770811449201281137003119519980947093958919134135013489898589691619360898899413243448001176983974493253367430473218691953406291202410475294568463942878251975381635497984244739056872140069632672593020437890928901856634112430449499066605839601866072576161245139976241155193080256199413535248007736171995404120137264954839843327926858177752407249967150828666824115029928202510611751682232247147753573829203237727804161097266677468607780238979681432919153884928833397108096337672932458963390219110105331387008513777477743537670721378849628706521260690648083745414729976278114298549972649598e+45570879640812237892447996108822733853625229949313193678176500607236226780628212678355837938954759 ; 8.393080213413001380914469168141738628707979223511288237209566132516543907912729925440932934254850141489875212263353412275674454309805554909630622237724541720649869916797752564892269402964907747915916388660056118506721738498827115832293336852302389921157736823321999582326257674243080221087292083148898398364206299326906688502038713702727307945516976109102715111467932852143043548111508441896173375154362854384045941296466061000869037814649363177244834436914709943319783521190445252742570536064218329021715740297599189547207092182435621100397850695018249647447874791751141614288621816035629861557987123488182549315372e+6727233883549808238104430527853164567770574860589608525609367599174722826623888470146498553559460886238822872834706352540 ; 1.7523952443687810458340646761133325956188519394869962078387137689220332016285725791781005115894794344118102320277721990649246917429036771612565295804513599601293664947800522265412311523187471282014524461152255184143157309686850639867316682410076331363342566034415758812147497390654163843701947918370378443021025553421940727714496952178444309860907602413289603794287994172522069065108870953207356974650540230803304691456758945972304413311687611974026428227616715448332975455950884860404430257372886066192684923041093702998503944996417649395083559193173967164396769903596347748892288541794526121140383799605850754024008e+618168864673466287544509500634760833785714160800246999161000672526678689272454969305316797355083187950058999165300806540029607305251513818221804
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.72892375924823405252683656441062515847304290772761939801977503929488623534079683556362016280919774435171394356877844199618000018764920827839694433228758981467668113786035878411459312274311442782528610982030554863908869183407661704533827088162719497253857018257358559419782839386755902886089781193936920441675220111544385121574448555359831350398931352344721105502253137841264931602101636494587543350453684598566704516306582244843508059176424418028640870064122234342174664969752534400767974063584682193881155599965440301141081646736165932438906617177367708036965985414732521616130822673416509043273262376828510962271e-41818556136 ; 1.986018444880966761690004312592594806355164526349944649830202588022544947089025168199164885512873174897003493389223150528394804780972273867924895347721895382631365348213881191850780055764231651519123484031964538191361641250971554147297530896194507309416456102369261756526280531549144555477936580058007957828783814254737085578421999561067484484915343523679979169810515191251833863087634685616320362391554242718092998618935245594378346773794774493896383180887202062790202813575430763745190609582720452964038699907651483446743740501427159516358940959283655057314261028587482220681072518388572179383640259558864476868552e-41818556134 ; 1.407532635299350982933678138903340826734516225799024258371420523187875081571449347744065201114704030647851754863566549771057880773376807483170851849656688865166232234280487783619826051497945512710640805357585555416560721991163418763942956044137237698048416818237709310004877388422217577615203297342421602988718184478557378668927191671168913654004113709261594776474768011067213141452519704462333826622069144097445247890359547289017884647672058124281442595648380915841715468503588087974428951807490093347126683149046317487685287181147214954344443825802540349447860197802138961897910993241135835890374830097555712526185e-41818556135 ; 1.976971222806821903847560013035586148197099802328566069161090461441467742082731175283095674248198337342756053508116426794099980371527370863825465748188233288736712850901838238587544853638849843959274713794730267055566732464048681912027500124568432529611198133830133051465568255965455999646103862335370173676081759582421219783495244018400356692286459135575670235948541110013409095852060790585949235116609099088116730279374962259068389554855955183464510438647058950136732080347748842648783149359861976061015870447349475554523272762657197910170100800132319309597403657488622835269486154822603518021585908703359219143809e-41818556135 ; 2.167901226015517018831652707353395468314180100851392204163944062167340943230505041856074680955813396261086387212432821851480751780792037457581344079414967076309452758132175664162655641219517597669158390074467069752928863292073332588311225701123605383825074801142388949286172195593333110992482470964049841010250217492550455520321954486499792082258365592269388459768735535377523397979270005387572401658028270792513502217474510517007821914552803581274384868103166855254072841992454728167259986633133000288579780130256224047034149937867236334880397460008726235870450368168588422396069509487165279509523348383803265477493e-41818556135 ; 1.720856443103870327416587569239762979404626453844604025844072944139901620843541676680988429523839231664034484781881910879219711708159355103537830654937914429009969002933202406210493195123793465129375234951345001184357301329651461891549855111728159986308129591833765638854448440412781065070379039272773729207322401415061195432433282139586255970757240736300666854451436180934018732983318245692484614150624721740158028952496490127654821051925231994765094902303683833884507450068682013767595190631196782977799399522198307207956663578210668918963129995618454716136846934089737394262709763187020037758771445577336194624171e-41818556134 ; -4.44980042549391218186009925977895506104607080166401933638277363765597944478274235486961197139515453072190110319843108177994394777997910473738871418404167777514185500092410823863194494825989055892444907904680353265517954205043947078878184151881295871252319262594562652952324459790718445903875137515908874477994027368056220414309797471939891282347440862951289142579522043525406189455909669912266808961741027554478780744125108375509144200973633269817869197001004908431677943333031329171747449749651960572925604368607969124336212976885204648199447810448576797123418264442827051144841205811112465301076427725799676417495e-41818556133 ; -3.29439960955178362804945638706859151573441551890651320154408205568971041555610969583198030295726381997374917740762126953029688290418508863791341274212085941731670881535174412929892538067442396383952879843850332391492878496513695607801106756452553790087443219833856144966647576963239473621562575183283841960380769819903303307455880291786029874232244840948285018234502382989362108036781875047257831991862674876933892048633225714040501457553085463501916607822528176802623762820369880177492880370866312039489563120563680436660465063352522753818877167519992760789636884648125862720467704368293861091617294859716462774124e-41818556133 ; -3.84033871621742778955217793801333763527807558430098834223069205142000274875378281039499754492825073133667070886460083021959814087931351861092024579980573754827347971517696321130591201777719605205857445494417742340021339770398442045500028682707909087046815086453410022626132380225965686362328195035377370124380355376041386948200694989990548291506525497450689618972373514155059266630641630802892241163873378925586569737693789181191624663924915945818740159496201001343965721018335299605042847556692234409631952436079277306887969003652219167274613702451399946637623376063321973698927989172817664312857134774381170314295e-41818556134 ; -4.38240447512236238193539879733214107582307728579595629576048426761808196370985724240791728655240918772971471415562907380237054726380633351108930236594567904003192990629088067356188176291511591982272792483206304165617521785176380879008702281013876198590327063223754629598231341938623740551406660991983765661015227176594635595394017030256640872746026438414076024593700000182421054059919729891968197190430631913227784492119210415899512872107374208649044587535261197997501511216085911120926027098823168328475423784746324223589281550074229038883455832384307797921616925577601503951194913006796128984807575281183034552511e-41818556134 ; -2.53591335450794755098189249215112523262807834320748348742225398866754565460451953455220725490137481600452721581972348864379278022849386972768687343689653047280515097630028320616573362788859158206843484108174627082931985434318380474404093078421878448671282279785790775230348846028948319798823604732365969404930031438588909156435797480584869262026632600352710961527235464652290077979233012006780796592073276732917549788944309776852408812373522759890626382418616529393537438306887765381461630999381417266586206797087991252162977957414317448013843102364913687614998036593566655518382324772818231742067390662933779644467e-41818556133 ; -2.32968896228911629240607829663974203010328876696617240049162127752880126992955144674224852996403304801068572217454584521927406917964114030226750730895037997077644787742765886223645465128543623230368753139354330210190750345725474810200750528595080470284951068671068345045513144054060491469555633758871577633116355029986444488412548744198953159029025529100058330046208457598998454564106795036394705996963478174069865935495356836002009973588432620140420269638347432191244238294452502340367746487068908076390069790948423036088129689915669730397747741790711258959305494904507769626014053994308066432920591414119049518965e-41818556134 ; -2.99243324952581673549884960106182243435370465270787307472023454085211925210078722742857568587758371739417626019743924442880703952407200558776576840856399062384454646947084039787364377798912895873298334552125409900898001098845672259077228994135723793311480216906904404723245683854520930591807308994319474689044135784526728598825947288720536563586453490290454920097825112413755867654096092030325430182407354854762329689099199648910615441540119589538136733704267269107078416540246288560252106239850401278975315197827918961432281580692067845818530315228460142447126466682450980692860557354956913031506309313793750062866e-10695 ; -6.59263083709673834517325244321147007383694493982263131817028033902222979640000508666321749379815128425029218449312155953090536890512802145719327807046789724839360389593618319721713112604238401853287453868056687918871746441470114505146704715336186723626505219057043472810823824512956850765940739233968929301133857185568727476303003345995259998687091078914377731481094319048208975504385957439657645157108760778783081502895812059412095171272160915260200008424392076300742018548164361524481802365136978615176489466333556352645173328318781311497971652068871676171887242887821407260517679711667917477298167329160708045327e-10693 ; -1.237761604501372236694588724402385603121201683626878417425986110689794508929496398956244315101277370298571926881097181453254417901007863263039394605979490263883250755061715282993057083139968822480243725089263980973210921877192687668089773490496194104161887398665965472159625697207384840445833682551691131386617582586431570229895278420650791060508312121836635381105097447448348127580174657107356325910772244997765472182306646053516359983960690322030999080649960252292028701173824500218933233246244344517442815918818819551130335714160585665919727451790364528537264271058902487420616438643918224085601078257678074643035e-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.72892375924823405252683656441062515847304290772761939801977503929488623534079683556362016280919774435171394356877844199618000018764920827839694433228758981467668113786035878411459312274311442782528610982030554863908869183407661704533827088162719497253857018257358559419782839386755902886089781193936920441675220111544385121574448555359831350398931352344721105502253137841264931602101636494587543350453684598566704516306582244843508059176424418028640870064122234342174664969752534400767974063584682193881155599965440301141081646736165932438906617177367708036965985414732521616130822673416509043273262376828510962271e-41818556136 ; 2.474637088199111057764319708236108932867542966280677666537498028539663725676512545831571000803736579467177397066582728928893714356018918996588924413749133737483180121345777634095601809314435665075280772120603986658092412456744186374460620230565598888511654297386484205418204817212270538750861757189695683333519981430269485362829057854152688415689004717052481402975762738796135268162475747426487060525185140824561091364611130016004067688106127173857801877425577883622884340728788326354220063584028478056069519005076900105456066192826562197992094081062226549588755952668766958636038242520358036089193911019628718574664e-41818556132 ; 4.56589287408576370570086443429972912985062575706078598858982902460812114390014862318094836216377107751118483688129692070031680404970973329421406248516536091461480633819206886487635149099189582913750762157200261014801294498157175292515020527503424048809228931613439860118387501094870808771604790094486219691097169889417322277517659458937287853369318205244848703086807642391896710580417621633125514084410564880796224833545592787762647584626430769944345481465876150388686217444096871291474960634264576361359838328290931173774197105189282440819477511508643828417025417312355789304299880772111588468614932999738893057729e-41818556133 ; 5.42928441746201024555899085022187172983548542324959399790491968391089570443616357016364657765461111260761758700133727213570760357054151193943482803675775020553393108017287576379052313511511548146357880186978969364632398883269144807847400283158945685523774799206654093273028022662754310303472260453804087130112158127596821806766382170925661462510870307626206899999309242990096419664208040719457539822265675594581386827943461551455783892139129414697012328363766544238551775529712757756393831272512064232021218938030506977987134095842705662864198370685119089858724449242734418876810750288991767849945663030086016401666e-41818556132 ; 5.68766707136478217442863923505543736968120651697512357624965287360666709011228413115409725920368353739247022343943495381142693989068630091414672832086881209298326487993278722857271172855852979471821067671665500338666819920686719821471444392013206538844112719888269356111893957124457843618403766474568771269675959212585539625669511409241027940722076881479562931689533406036528804404159236867634670070649195499510415856559888771216086211985710483974036177774698043983578350296263563257619007444469807680950216104315021420433786607722653574997360306867880966486161501575969326005351942556465509259781296035867506881499e-41818556132 ; 2.202992343711834851904863138596679326125219516348540945037091956730059391532193358426441006043275471417185177661907716403675927206959302582962344348400685743931164505305866466893109853129890654392905931469053468268084312049072199690998176896605650018182635233327754125662797712198118450250312256795828980346820839820758915350758079262233147716661076722937604180680564856787900216055407411799833026382954559947754789824686764202595749408706645618716904318691759922860877471159033532119626386809170497458968896416374652847262107685679451878232680546546487107078806595280689047654860296829918372774149129426126884691518e-41818556132 ; -4.39430466505301435905599030229183995786949104402999071960475829361222261444356054567523795487822746494257709851187881446627986341936634183045816208414494488954084470732887727665588431659916986780880164820990141731428985265284754102538826269733868488314713398612447688553428300342215274250200131379738391154030246346220184816488748843457398848526755969491650245413900484633195166063100227349449755335264151319018679332698169028627681490627531639867309061986636756872611534899274194806866355059320341374654176789024113253334605325639261838202796396607018561168671163387469221398353445014141367123389173297942751177557e-41818556127 ; -3.23877832468707535098662522279761600897367095003629673682149006179324032754182613427406592545647456888617098835822001659308470484161102320927115064050915738246150229020177113958038963979943940006041495330306695712478471350810497115718501614592894559507381143723976081821929171642336700821468861001194694415397183515684212066338746376684850601733629188748907155290542516808985828305290759852814063384241259093816717959257810665622658939658881754597426272101603522849068439759081651375072441029075160818731140602849098291959165111442735568532297878307004060884026274900893696745458525591296532802632697106126193662964e-41818556127 ; -3.23877827150145996479369065591736120835575733670319220365478512388750321296093886113019428757460282473654401295909210296190088256036231346345408442364782178603659918866307760131999712827775094308325885670082840904387984576526316804435266396802082188599437499968140716815094863720869779141360688772779939036566758711644987526048219833660212599829722629045761691941326733371157142658651237262394623847335756394659922961682468968927520188792793194441507174580591927729401614671968625656855731773491188209245372501780978533699962583028231685893131103634238561696228198223465253377541876928546007878339136494061846926077e-41818556125 ; -3.78847919288179425803924865721211394452339963321875348719340891954111082233054219987965576440619520675649644624255424006530818025283852884876894005423050463184231378056509113141125754255555564001630296363816268470152529061943041520853128723668979114524890056699971497753901783322893316331247105058026031863431736325842204435307843900730412217700738863086950910309272572775972219533517350261593469453295612895857624261524623151124181763374905756996663443372947748240178933046884958485701540707076909061472003540524528823766928235125449275147806676447461112016735493357938109889546954326012135635971576475028222148512e-41818556127 ; -2.48069704361777049526680869505629026570265931070440337849439063349335883233758653597348172412106423833409283690144950268271871184140366708534215943117341805577694425352244491617560973882840843211347974823380981836069098713145987749285372337253178436130257629666224265678827471179001294433725252891849077050924243027898785794290166104564214521864671444898154188199530770243622587297502128914590505062245360771519966071492694077972994211289106483928909438392668161893742739829549223650598644379518962214887249039663232467127995297516976394782328473811786034380926659924651615241884623009955080594850637754165188394867e-41818556131 ; -2.32968896228911629240607829663974203010328876696617240049162127752880126992955144674224852996403304801068572217454584521927406917964114030226750730895037997077644787742765886223645465128543623230368753139354330210190750345725474810200750528595080470284951068671068345045513144054060491469555633758871577633116355029986444488412548744198953159029025529100058330046208457598998454564106795036394705996963478174069865935495356836002009973588432620140420269638347432191244238294452502340367746487068908076390069790948423036088129689915669730397747741790711258959305494904507769626014053994308066432920591414119049518965e-41818556134 ; -2.99243324952581673549884960106182243435370465270787307472023454085211925210078722742857568587758371739417626019743924442880703952407200558776576840856399062384454646947084039787364377798912895873298334552125409900898001098845672259077228994135723793311480216906904404723245683854520930591807308994319474689044135784526728598825947288720536563586453490290454920097825112413755867654096092030325430182407354854762329689099199648910615441540119589538136733704267269107078416540246288560252106239850401278975315197827918961432281580692067845818530315228460142447126466682450980692860557354956913031506309313793750062866e-10695 ; -6.64599557514052438173468731126838897303943703602775763230169733621311928248623105153940710257974158773150236945550031265262049032690960315443485876750036789619460760932380395967794396227568571719250144701744178340629791215202686933911908335239793467719829568103656960716686498269205916960733430026246740872134451341858258281439912528138830173908136202354502569488763247448361611918577088565599736563706431221694485343220279394125161799405499084532660495135574327794779111533454120336295065821359052030293507718688535323387478794085584818294251094474955252859011926011563498566109766222922451186780018605715194087308e-10691 ; -1.238302842943397800359472978577525017496146257458503159257690599807138444114623394905231463735869639253113003813976064070704479225179510889725595114556523031211609498764962485193084470478698219103662394504958508471424685573694685893407655021012611846976468214849825960942752500267823631321937727508646159990201495098924888306068680689463027512958805654867382230607043975182425333459683238062836716051614782471896899228899236300087643658022231888134444854678469342621468259431918984023701110846598757410102296530365567109509835891625991238044671097744926505609617239790719502984969266325807425538438833617325825216607e-10686
gamma(-3446.000000000000000000045634563456346) ; gamma(-3446.00000000000000000000000000000043563456) ; gamma(-3446.0000000000000000000000000000001123) ; gamma(-3445.999999999999999999999999999999999999999999994356) ; gamma(-3445.9999999999999999999999999999999992342342342) ; gamma(-3445.999999999999999999999999234234234533123) = -1.456469924687974120726507682632335934433343430983364272045137421241629333791781299729913015287995881580170847461833127537440291252896369374219661025245172417227107177788793970844484306789045187974772636097225086538322925235632591318267247960849982725268976834200113985589592091856957967092377543141902387106126330136368609661623633350225767172695953142494611306470875088887423166227066052789448201578200567732394767506153618192404983502311909562724987139445803355650481373158197256045611054903907077504388323086640563190437838216836523198662483178590993275501554809298736002830888505137663420283156289686236416059111e-10676 ; -1.525713873583235329883532495969654882999919197533490111324184092685195659801266915243060046629570048123067707308973620509009803371848159224818920336447025818743768362537600610021770763260993577114801142934122185309521722254786412045998536704401020185500566075195074457440762647705417187127648976158929927802462078231172132786516804408150301074703805866513069935556681554694476313332709942430688205663416780777406141489928036282582969416845273192003082285069985641344467112575610170334668365130564455921342905202327557262638367607619610389403623266836957244338853091860552279231824066666744020956054507384154027145263e-10665 ; -5.91855469282571991371565031281560826613287338566997828197528580775923761181886711698480536543951025864328745561025142103616903741555573583239293632798862724647092050994810355107972516418466400149777429818193815339582509813569720357573234073161802179238918022505610229279033815327228858035784150177655995571691402320838323421474088136819262213853507583128661557437293542177449862331188756997485023660963585493905309690764618534873569106049163935281925706186697060875464875379005710645330384620142249160236802426601234937265877904010126543069200072359548045614256497815899651389232642110503259195447937090591463838504e-10665 ; 1.177628795188391825496576063305812835929832332225722541432707686930750262023598173659306442978486025991119024025886188475798147761723689534896868282676355415051890189832279037630054332522063280606178734554528198277615691263208710623094380079942283933299315871164739600632448954180808943113102672339394382696551731448751334238775182816474332421220921736744104417094878028453658211268313953384262231492916452057421467941051107061030632856489697078439374203331539797325616808154278604099829870630576794956174237166234944101858901837228350546555473710882516296834547569998852867340247412717375647759521677438740707819478e-10651 ; 8.67959527166849414555360800812917341061339149254923352106908938984648298731636326311426304548702994567009179230227835696735992688367706952644258219276065323496318693907615898147549908366677502703999972745730982155721798589369125863421129881114497725811249840327100966963835220662483840314546992855116500653525665505576084970623579501231430496317410481612816763367205079986758635282805716319632359212554809099559893324346955076505412496087578435469278864260370285449431601639333250727390495573937244685209480616173829996989342707695236674173120750421804502080058898791077607401290161046272582986892195178184234920361e-10663 ; 8.67959527544428688280301278606644894571160351166631490902129990742382535111487259798308408297261970884612912396174229812517150634802136990566021246309350052489545367921772329386412451942310742471418921885304483057093419773066827274062766254522870408452367163196538692081607501117967786514664715750682159690392792749012381843874488567356945675898536140983445930151902655346660016706921026199327699871344930456006367083838104699231695018312511194629824716303032132861623686117829465615151788055070225650815661249794429516955104194149862617129077060236653679385348305152799709744231436544342617990863543227205655661381e-10672
gamma(-3446.0000000000000000000000000000000000000000045634563456346) ; gamma(-3446.00000000000000000000000000000000000000000000000000000000000043563456) ; gamma(-3446.00000000000000000000000000000000000000000000000000000000000000000001123) ; gamma(-3445.9999999999999999999999999999999999999999999999999999999999999999999999999994356) ; gamma(-3445.9999999999999999999999999999999999999999999999999999999999999999999999992342342342) ; gamma(-3445.99999999999999999999999999999999999999999999999999999999999999999999999999234234234533123) = -1.456469924687974121267875725442359569810238853854807406204673693009018673265380160383908581021414225901408433886295055141177407519936455273993270753769856458095348945547175393298750772438285634781227614578032107945076012768933221646026352715647268207410600026889266839045146725621883381396026748422962596040346905673333400341007436587900726308246006268144324942748307188409581724464938636452502241454456159778554725898506095195560304303896624323752275533459241865179920155898078352601229389122427202827499963393239673904242023458847789424850271819556562493067758828784290373236710144810449713299398811323233058410722e-10654 ; -1.525713873583235329883532495975068563428019433888315624423562431507335503522086778106831789433837045166201168014173217312506891370348992310957174446496948143330677064342023382661425452977793627558848315829992472158023799816704707409972441735278831418204056170498130333779098395303520538134115442864584707307044133619884066659016051688008829213470474050778871585680600574084274700322985104164874277603493688411929510842442724384464576554104119030712096308952917298102091506403441554861342030841187212787198277291386241510470291463001129215655685961677505739948085775758203167708519068835595634901165531716988309971502e-10635 ; -5.91855469282571991371565031282102194656097362202480379507467704246178734885231957813355688104006659850225735360376452027287426087187788725806984246942306532867138262667746723988526784614315257128836580393464504234052868412668173124292498696419821256776579510588399760819282065655511378541975813432873265305922863645325621340263042595251532385338579071549194033454102091488516021520043795010265105866305312756629409585841105437585325261624422742175076019972807158911241332805013509048078029847928921811910345093561044276643287306976462679328900329759830210718411752683999590980817696609914969843048778553179796789722e-10628 ; 1.177628795188391825496576063305812835929832278088918260430344138675619268090677773763789691090661217849527965637149730551402502571873175260377199828470350040084304734747108682111486059985945363376688856988398235876185714104746037784570911657111841053995479982031221275390701012176435701624630959361754613276869737496225994396299608525365754873835350076730505251901093176603307088035147308911962926376158907401719134484992984774222084178547224590858085026735437634232459199905274462653340549179438414497125634936970163025475009778849983860611341959784935581546269803908012598043431441018727055758679440096567148971009e-10620 ; 8.67959527166849414555360800812911927380911049018568526593809545133519886392568469008610856950462587127874527045929572062108098471825800451178709989317571385027909871517739051404318879834933862527413794092835059337762360551871347624920895445812181083321109433467859403028463513724784510014157564764360015756148992597034286908038629981879503175207622662469964431088897881091856924212857119827477740591696141533968806324535350474816618756196226009004326842339450994059875502992686071381920527587731517896752091758865576375891273830589481101956359071371997999202372444396728807810551066793653552569289158035691124818124e-10624 ; 8.67959527544428688280295864926216794334805525635811711685250603168509066337374273038232674767425729133570487631190181388131810986236311094064471348325372635721694385022072859023622091943505563620231097475819978349858243713407718912125152516132459723279512279333804041712147924220168339078685626208581342547350803228026744630366029129614093018730506132358426511528892376902826837111189653711628464998893988689574965197564708659144175866560963473237192693010685364711069402849594416563940612743715887567607705567740345330561530966107799400182541011502244744338470543110784954120494266110411515279700552733363564318778e-10622
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.015273750602909383445439863356275811673164424983340188193071716841632584609897910545348671154983039581872261773536925668366275126151500707543021589076170371565652380079675945384751026225745074020494410435992198384912255568302677457702108568165915778233599776790696395025459198566498164221199492812736985446171584862783365718926787571520944435296632508314945633546466790556429868386249127569033177609765301164242422125561787191618783334826873262317240806291277518296654900659359017869449152200809146203415638491565543062193736346865251933463928263751688265855797567940517981720169844160930029886653748957344559479546e-10683 ; 6.6465423337260256378835349988556422700559806660831324667038977356311362124832368534862618533066439168395042793473669858061714943653107486726352689220815216708314689412306788407002961344750489081376530801685386806082953070060080809954697917280681941425295701858691102920794825141351229164783913979553835194674751150166592546975944349714117902777631479015287266418083063836283555243946015175992215764091806925538052209524798331077831697735242476076160798009202690131604794056632889812244621652819457712563323877329435303849979325076244319048331288637541570372804564578137508508237669485764268829464975070621881211572e-10689 ; 1.525808846230975721051032652813967533270788250184128142705437841555366301223788946468238865962239355786288723036164293826342779270269670659971141467250303789007597044617433948163135966678798062379886009668927277493945115613461338757557793858145479453389761068150808138613881761997042962531441800480979151794729983844853266745271298949753103766335784934144712696481087059032444014179577218929205239795426971877518219721173284769156553361769322321150174556188750512356870511534921924564343821866082358628603351317806215087377450360017947580326725646102365155281467020265079948705337693742725275467441040202753713940567e-10694 ; 0.251643995902422643510108134681313060212549189939663622676804506267308381312095306902722886967442279710081983397358873358711690104966809300930963175360822714926264262115639365137828201906076982086156429932106156504779013138928612947650229621107301355061320205840021700292045012759140470700919002599407595758315468401548436416451634908070816161584345407421656063411974860959454653093781041948426295192461087244507903020088203731609524455305911270372405670930686879836945743203429164869221484317454463257427784593487304671808198495567944244928055926520394482819125833514023010029296496021572898311505356307517991326754 ; 0.27008820585226910892162552127103164690248372664722089572781832988234838622339538001904010007444490139675837312370020124437884234144372153943239523193947231519421526836618744729141716922345917352059917643874559433145518308805355881455492574326632137426063953897065335471450236579442380440463532685728097499544590224418669004703512225361765361316705454493945321733486614360280865391738054930990448531840832835842980773357129866171657794114454188312321936871772348526392132150328329351742389691410768280749925267955948501644613878522951539300114365231324725720585091610585206575401397240126810558923536186954136753055 ; 0.438517392198762807229881145621030241472970903197171125273350693643514797074077159108615475616233767325923492557191351141805594458558817200974975194510963492046618805792287678803265469426108996986796155704393199520705710899808887292682938501476930986568599811975089375108841667337938372642921787317063439558722387693170265375086406392165696741301077798700065714623921548443551082224075209282038697913632352491898084140452349083408987231900268233690783549222506198744297871646258483665193051753864072385999505857305241419110828452814950882423252477548339093718836388377976814090967702721131363484131581524013433042509 ; -0.945308720482941881225689324448610764158693043265273135047364154588219351781883830066640350260557154888654305932950704355325948195053025388013383311788153103179753439281656065519960092282107107322097117535609580160093140808187455850942240101432124809912238386397286741500758280280483315416223644000483412484060657854653415164622927887661787646084690907288086260672031502609830288710831922584665698614429149254504327067499545316008022794005896590931267790512032198423724625261491527310983639199376889826247384378458197557561485748303303875504002783096365400220478206370482230139048903404438369562323766543394786356922 ; 2.36327180120735470306422331112152691039673260816318283761841038647054837945470957516660087565139288722163576483237676088831487048763256347003345827947038275794938359820414016379990023070526776830524279383902395040023285202046863962735560025358031202478059596599321685375189570070120828854055911000120853121015164463663353791155731971915446911521172726822021565168007875652457572177707980646166424653607287313626081766874886329002005698501474147732816947628008049605931156315372881827745909799844222456561846094614549389390371437075825968876000695774091350055119551592620557534762225851109592390580941635848696589231 ; -3.54490770181103205459633496668229036559509891224477425642761557970582256918206436274990131347708933083245364724856514133247230573144884520505018741920557413692407539730621024569985034605790165245786419075853592560034927803070295944103340038037046803717089394898982528062784355105181243281083866500181279681522746695495030686733597957873170367281759090233032347752011813478686358266561970969249636980410930970439122650312329493503008547752211221599225421442012074408896734473059322741618864699766333684842769141921824084085557155613738953314001043661137025082679327388930836302143338776664388585871412453773044883846 ; -3.72298062203204275598583347080335570330149759689981183834669891011270040780483734561279079948580197758862088165606502199327768611833260923881471064535676829371032451156441222370821082032232804860250499682294537140250775372159668201047708315765804296693613373535130995854660458495488324052629913449871777981192206810234436562786608042232344683139312657020527476222747208086386872086822437625027223753587558216517483675752584287050206486272004741743433017761197448033052562249815150804711684613196534053676980816891007758034894662751880116486592438468915515025857809339155117443424484022284210126993155168860544619795 ; -4.32685110882519261893723726384270539261380390184648749307215129418056050272991932892470889790537858220488710106180706171619580052259984932202008024423967677602398775675250252675182038682741747326871766833524769967080324944841429091690255419407287804447237434475820686419894073162343792286770927545746495812591379936851100845597757187149892974641773463977354840619423391849251852830495008998587583231381042203755839621384332840599647701715994666182696128017846866300998709953363245832445984165537680223265712429403081708236654434392512035687023219596946183772375864412549722463557832274940316349792631489744054383044 ; -5.82114856862651686818160469134229346570980884445593876492447233930917733039476872377978954018569367848171676608067833799728429880755255201930260617946818014357110881960861012176093927210530452048738786313022328562126559702278376176695749537160331880537089914991738764214464136141413172926592188092814799902656668449568393492787208748415301940015158698115487911836979933660524155107112574286540061650559475878336904065083565157608448235724472258526201161615871795900735980045662457952150429860571167038616538921968726766172928832058283121991296680006467129226789577615500854147844872304558196561964938424649096571959 ; -10.6862870211931935489730533569448077816983878506097317904937068398157217702544756691772642101896852128458834645896678325528613925219076884997955193790345415840834041526336938041971041173968619339146968465254890275845932749053919768119537497614982498695298389625570040774860383671444967416269399382239539746370524422148572520957564072855374248350056763009291815867862639320164092470825975843803153623434948757180596753356828951363971639510880841657466738830844136708484432586263254421583587457668006679120199739896461787257829100874830797851040711358670292930201688968643258425082087329541744088928574153857497755576 ; -1000000.577216653958435668636877440597532732436429983703915790823647106427742079529252895286760197004854674329979420483457441111886014601499071559796851143250449265770600450894773649527185296119596344493673768074429624287398960576406463194693873541956976930908585491922145047425366108780861807675130148263988081144794997959133486592963367701423003819412713168473872161150318070655162822559066676136861290998686610560970128165687490835540515558103356674304562503038691404942140404603564921900171769249064349899253113463128899748917199996306257448305807205450876270713017490093981017725677295806240536105336253924109169 ; -4.26439232409381663113006396588486140730718851744964155898175995101250463543062908653416651948886378769850522801889324322398693407052282635427419235140783506688719809469980611578672464339904613511869088720806307591652845815082651511130637860496504957725348650255355892227304068152616034048311470646696886255475308326940551741850580569149595684947948778600615038631914850055713441663949888887194656090914010789072560719735939057957723553912807731913563055446709943583189597779712642886552426025274318176246069081272633454261435284196177587910389915190934947428614226511593922127189881648530072838153798268351293572584e+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.774760383495448560265535502738333168219092641628775011882659681240086472459455783614126361167384109055635063558684323387625364246141875378677073505599146840246625862212020227563118515944250801785338506954193732240674865501146962468717874653567566437893567845868010222703615396121165471372280808854173853785221745878583798848089788023968225512965720041042404370195258228293175419221332871905560726414307443155720681542403645260935312122386435080479910056279806580991532400317148812241723123409375714332794835890476044522900573891709499046559979973589126782874597289988977191576034615532123637662971442937227454091532e+148 ; 2.89565506956811304637391593913333043767826376522028695941739420000289565506956811304637391593913333043767826318800462205788453359349080557266713707088703797601553452467044337889749350929474645725293960390832005348159946567439935890861580680013365154947863300660943252724979993062362572509719146798160855293694428681388793401357859850129493620013712424434591595316155783134444282631476334408934600747136778424102336077519638628417466711296515078603688262829378948966558423022324129447444122554481053775736884605044723451187181147978967593290813593843254169285800376455477416348624660640160384907604143515612951585651e+108 ; 8.24878330446259176771426214633341582058916229434947761534828457740914256619066976581177939538482482872985868144423330209916262134128023359438702028825600510882683731858670635590961942990766271330414169161645535510026699535932655970936520299808836987984829695766636874288951296794631561681199155267545469135070614440357659903388034104940401340164642477144661648720018253339689062363905236041421203029283462164452530366236028781779045869865344430669418849398283763373506718164426629737955354516970506855313454162754045108174308889844548312935105244786894679926754440805996126071549249617587858645954061742729888986213e+36 ; 8.11460417772281485881400191180074427149518073657885042025535036426458153797715901216054582015819468251713040441808327518027542079490590385474445708113465792770276884612929601713888347174793941307173380797137123648558232080511121942017472140427632981171193961495894416504647608034225964775947711414967261314227092167833455811411407649446341346032176640559546329333236906200600060706005532219010023672893565232329801223286282152906713475511015415949467274961686009358630072852778699999002346287748735250066745152351188269409837173879871877382758614070571885796013976251278340374395902192578985744633357931941151831116e+90 ; 1.361149049359892436557523383860093478272113839972973024475909975779136600025172451034822395503414245194964172184978078876852123740888222517176743879513450241696538579731745156485654233184281283245341234894907141600518881455496256243675731687283976645183254148127439228811955298470931985038058788603007546713111478441842898173643160907803598955795497336328539349775798252995686958093697619953688797089534561597788903086341640083742511448966109663600541875963018181606663538473044718411491272193948321997010552471523163690851395252787222687412335529274390833627549766919797066792418316369522283517715843068657077351058e+66 ; 4.26194475010875417516090013466466826918630567255318939835050797287363521494468422900951616349471548240517413783945505158877377745101499493949419777419529566054826789779154409849600561090656451478824511293249342691344860870199087953461722663545440813402691422444891930522945910698989868299491730162443235244653085411429122059810799253723490115857392256395863104324306132245221694912388651609211408822981366408658201053309354049319840776880591553555264978238994307587265835901915089680172202918601750689150056467108383434005047722985478291287801458672879898559847919508295858157684341590654702505306162302628598795736e+47 ; 1.251897649930846112741056931651103637470470749470560191404212348821103583101932842678598073252434868867224918632652156793668764005122362980216798354823051605300378350693370293817366451644923195390286034644076134153382722141940760543389066984114318031517050815950183934288897851941619680075293861078429228021494212916121060953969277784444810376828251543195587661781671972970075670968393422064364393768237851869815173357863611615045093961938102631203473735706253192372306438896526254423088773553245261800735696782688860419447068289079773081150548122502397167549057965869652291437930587338081766366016243173572120364189e+24 ; 8130081300813007.55286563591147539112867614826633823464137677904138711238780528122919499096972491278306257578410862249470906928489190916716787490365415880978749098597266851040950120992794487145679304712344885923741034153888023046492378933859246540543391211009536124475854422179787804297038177703531860015590992161420294374049486939248727465141603064810055338347775437160899431818596852647558429619561366628060033294530399246282030479584925132776684037027376811571782134618276588378872769679129012678197726160646297313856842257834276822198499324364051921572399843344611138223203418006781455336770709159799203387261918 ; 132152768.0232865231033357123644470786280204603072345425826420514496534376589256526283630341142767119091420170805375374331417984714135075698355721441789016842695611315450316930832896103679594462263023347352135658229231691456751821760259628962273760691835512963590123364243441628812589901630287240719971114088741966921340035882859223766775603660125147698024371869556837359519420581868418168106231739516841984529947747639687379824995030742305608120818800827682875118016946308445538371222846546420747503279950052630739635287465935810803032621038797316952168739832422844728036105409241687011815753598027347522071022320476 ; 15503.29881711768315139897735665468106089161888394127595836968522049742737225566221551763089958459384923854442068242357442305343076910845593432090085567963261690333707749720460829678183234353164167349416725980876013641587200755750311826709705168854402946479252237867893257893536754123579908893227436308868756691954982025585084629740819118062271112745165813345133723972319127041974598616757846503634815765302668541331144796544764184833025646135639640704127346794570689339728999072761015300480186405987317809183436665892027625000499079659916110527378510443803704378623938839183846351180250892229673019153879448126608506 ; 425.981391340698104339568854475853568584238386785611501907372042482914199432524543884812050606971371015351321783615981313597654510325264766366690563222456720227515505341023507639961115911956064526590459565128212281352381707344199068340362157128655088069917110128389192074582854742638396686892096106112659778191162687226837604628540178939364274751515754511176811077937358864920510424647750402712086188578817035527747736802175610774113730570500839133684541311260744209236158645673774100646679068463364127823552212095891121542200627933618919403851061293990235895973956151227558872614606944324261198681888889204806863917 ; 37.2760918035722114133557727317556482278016138247794232702912894962449387555377543378710894046174694243519982019887184476618792326391049863873513529874303212446872256728403868275413389756780117256622060662246592120590035470763687725112914687548125272898871699863858829516466184577795187425201463615206732064729664635095902458216155247889207681419778637584238266628863574659083273586974103174484631335531901797148545163845380263694640695031732528059126164991254380908258093050747298442227209810525869217000058006102651524233750707963045915068351954944386722760812143027420384447554087337723342358591601924360362677151 ; 5.95095751276640470137887122984736844257044519527768418705632082527463024494787214069882905503406549858080148928399112110683014802593371932541173694411536124000674924066579412228694841295036433044736067997942730183854039353688087696781712417918939436616221234466455187996663935010192630592748119796063946168807333224648866106391579189785012665753182298322178376778864206719275259602484679515711030611619875159543671046355720238512598648563240706492612566797109908510331092019583724760682104687184368522347986553290372537532355242152794582974313212939039106339168689333795366000148381398439086701626437600367837286852 ; 4.59084371199880305320475827592915200343410999829340301778885313623003927310644499897403940828778507456912489445863445666288783153880903552477101864378365621338464617558845153297202359238838958098280871793712957737671620988265269097666156817879665057942656114061619192995790922852522792258412170172875890778347856356154521894898822628638614787827323649244825855882352641749796110661189858849999364259030794060523169063793879529186960496436666698167407109152026528392684379450501144070662079688121293528080551959153626796790866525558120218585976161271884835531746820215988440295411124204489452641692134226484372154121 ; 2.99156898768759062831251651590491779111280602492171511274411965095638876787632021799025995255765056542142562682614202237570044313685592565039738332500699651731492217445693233669501544707963377073843625467587119914446338609689724358296069475868570923910448073904676197524186031618193782973959519480201743913443011990444796696241868095063666961053085663796938944744789834457209286144417840478708663987749665127143440189311057478174718767712220377331419585659109869618959468977668625488179192771433040465062724602583642666892304453516127797812922166006710165120204982139805694552927967435406077241700682631940463265557 ; 2.21815954375768822305905402190767945077056650177146958224197775264618516812300473651099168335617917698238908330081714477261776114813426895281663018705317897766259716634178764942493962171315109253132911213911194707686861669483560480918229396602530585204429840493486679609081897411436980535951631185629574675073209850561282103855279071540445656823271878519992221586206707060394006620249856985390168475600091202019828463833562840269095431087192357505730957302387440602553568640267341304230084038921512843556095496880581588036333426472854362944972616477464924665537130089360380284926821969264268640905703102967130667888 ; 1.772453850905516027298167483341145182797549456122387128213807789852911284591032181374950656738544665416226823624282570666236152865724422602525093709602787068462037698653105122849925173028950826228932095379267962800174639015351479720516700190185234018585446974494912640313921775525906216405419332500906398407613733477475153433667989789365851836408795451165161738760059067393431791332809854846248184902054654852195613251561647467515042738761056107996127107210060372044483672365296613708094323498831668424213845709609120420427785778068694766570005218305685125413396636944654181510716693883321942929357062268865224421854 ; 1.489192248812817102394333388321342281320599038759924735338679564045080163121934938245116319794320791035448352662426008797311074447333043695525884258142707317484129804625764889483284328128931219441001998729178148561003101488638672804190833263063217186774453494140523983418641833981953296210519653799487111924768827240937746251146432168929378732557250628082109904890988832345547488347289750500108895014350232866069934703010337148200825945088018966973732071044789792132210248999260603218846738452786136214707923267564031032139578651007520465946369753875662060103431237356620469773697936089136840507972620675442178481048 ; 1.298055332647557785681171179152811617784141170553946247921645388254168150818975798677412669371613574661466130318542118514858740156779954796606024073271903032807196327025750758025546116048225241980615300500574309901240974834524287275070766258221863413341712303427462059259682219487031376860312782637239487437774139810553302536793271561449678923925320391932064521858270175547755558491485026995762749694143126611267518864152998521798943105147983998548088384053540598902996129860089737497337952496613040669797137288209245124709963303177536107061069658790838551317127593237649167390673496824820949049377894469232163133503 ; 1.164229713725303373636320938268458693141961768891187752984894467861835466078953744755957908037138735696343353216135667599456859761510510403860521235893636028714221763921722024352187854421060904097477572626044657124253119404556752353391499074320663761074179829983477528428928272282826345853184376185629599805313336899136786985574417496830603880030317396230975823673959867321048310214225148573080123301118951756673808130167130315216896471448944517052402323231743591801471960091324915904300859721142334077233077843937453532345857664116566243982593360012934258453579155231001708295689744609116393123929876849298193154294 ; 1.068628702119319354897305335694480778169838785060973179049370683981572177025447566917726421018968521284588346458966783255286139252190768849979551937903454158408340415263369380419710411739686193391469684652548902758459327490539197681195374976149824986952983896255700407748603836714449674162693993822395397463705244221485725209575640728553742483500567630092918158678626393201640924708259758438031536234349487571805967533568289513639716395108808416574667388308441367084844325862632544215835874576680066791201997398964617872578291008748307978510407113586702929302016889686432584250820873295417440889285741538574977548466 ; 1 ; 0.918168742399760610640951655185830400686821999658680603557770627246007854621288999794807881657557014913824978891726891332577566307761807104954203728756731242676929235117690306594404718477677916196561743587425915475343241976530538195332313635759330115885312228123238385991581845705045584516824340345751781556695712712309043789797645257277229575654647298489651711764705283499592221322379717699998728518061588121046338127587759058373920992873333396334814218304053056785368758901002288141324159376242587056161103918307253593581733051116240437171952322543769671063493640431976880590822248408978905283384268452968744308242 ; 0.897470696306277188493754954771475337333841807476514533823235895286916630362896065397077985767295169626427688047842606712710132941056777695119214997502098955194476652337079701008504634123890131221530876402761359743339015829069173074888208427605712771731344221714028592572558094854581348921878558440605231740329035971334390088725604285191000883159256991390816834234369503371627858433253521436125991963248995381430320567933172434524156303136661131994258756977329608856878406933005876464537578314299121395188173807750928000676913360548383393438766498020130495360614946419417083658783902306218231725102047895821389796671 ; 0.887263817503075289223621608763071780308226600708587832896791101058474067249201894604396673342471670792955633320326857909047104459253707581126652074821271591065038866536715059769975848685260437012531644855644778830747446677934241923672917586410122340817719361973946718436327589645747922143806524742518298700292839402245128415421116286161782627293087514079968886344826828241576026480999427941560673902400364808079313855334251361076381724348769430022923829209549762410214274561069365216920336155686051374224381987522326352145333705891417451779890465909859698662148520357441521139707287877057074563622812411868522671552 ; 0.886226925452758013649083741670572591398774728061193564106903894926455642295516090687475328369272332708113411812141285333118076432862211301262546854801393534231018849326552561424962586514475413114466047689633981400087319507675739860258350095092617009292723487247456320156960887762953108202709666250453199203806866738737576716833994894682925918204397725582580869380029533696715895666404927423124092451027327426097806625780823733757521369380528053998063553605030186022241836182648306854047161749415834212106922854804560210213892889034347383285002609152842562706698318472327090755358346941660971464678531134432612210927 ; 0.89351534928769026143660003299280536879235942325595484120320773842704809787316096294706979187659247462126901159745560527838664466839982621731553055488562439049047788277545893368997059687735873166460119923750688913660186089318320368251449995783793031206467209648431439005118510038917197772631179227969226715486129634456264775068785930135762723953435037684926594293459329940732849300837385030006533700861013971964196082180620228892049556705281138018423924262687387527932614939955636193130804307167168172882475396053841861928374719060451227956782185232539723606205874241397228186421876165348210430478357240526530708863 ; 0.908638732853290449976819825406968132448898819387762373545151771777917705573283059074188868560129502263026291222979482960401118109745968357624216851290332122965037428918025530617882281233757669386430710350402016930868682384167001092549536380755304389339198612399223441481777553640921963802218947846067641206441897867387311775755290093014775246747724274352445165300789122883428890944039518897033924785900188627887263204907098965259260173603588798983661868837478419232097290902062816248136566747629128468857996101746471587296974312224275274942748761153586985921989315266354417173471447777374664334564526128462514193452 ; 0.931383770980242698909056750614766954513569415112950202387915574289468372863162995804766326429710988557074682572908534079565487809208408323088416988714908822971377411137377619481750283536848723277982058100835725699402495523645401882713199259456531008859343863986782022743142617826261076682547500948503679844250669519309429588459533997464483104024253916984780658939167893856838648171380118858464098640895161405339046504133704252173517177159155613641921858585394873441177568073059932723440687776913867261786462275149962825876686131293252995186074688010347406762863324184801366636551795687293114499143901479438554523434 ; 0.96176583190738741940757480212503270035285490655487586114443361558341495932290281022595377891707166915612951181307010492975752532697169196498159674411310874256750637373703244237773937056571757405232271618729401248261339474148527791307583747853484248825768550663013036697374345304300470674642459444015585771733471979933715268861807665569836823515051086708362634281076375388147683223743378259422838261091453881462537078021146056227574475559792757491720064947759723037635989327636928979425228711901206011208179765906815608532046190787347718065936640222803263637181520071778932582573878596587569680035716738471747979362 ; 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.3643786088521677390819108263211431354448652359048669827119063059277192371174591390881083371077031256799884935678555406268834639343310923472751792756991254308636542072467522195078501432473323682484528944137454815354096642529029885210966852196964610732294458389631621771748886413834837016455676038445956837142768806707920610455343977309186891748059142629855383474623411103047574558296533841877308769181348518208153840047536439554017145681663969845099363420036718150065784414326380021416838579429693618934693496669398956098430595617628116524846856853322126285993489612087947263375228874530544748279536149749038505838 ; 720 ; 5040 ; 40320 ; 113722.6966401273463860866718553675526668442390123697626598404544229578887258818443532937515279844526301779916837868660452795517735342920125222447505437486160277653808246446152685879802235401926540787979898223991727107002391093027690604638294493532967069488338959658339745389792968239725635089773802552611388847540029423380894635253041675935481046610762418866640473621868935533437843997509231067249627421484304904200418230466623713016320680706995929301865784973521413736726447049658770996467934109621013806017234580098836681050831477751431236837490131514241169837146699299497035753858953593872445196049382174069771749 ; 313207.556707007776933453227094880896970247008448298604280888003745983102933377744183741796313991329524204678942027531715148561664498940601414980434199689925666928211224709206657050828046208472279273467484056519622741201591496716116693776398916944588898020640696044831821094950160682963914692999693778525522492843441672408978846885291737315054685128446447979335379953003139101552745435933607798339197496464210821053289439559829422967394918350881812555835152148364302975325989603042260022169316067280565823575736421705640276043982519275010529127003495582558923962745687193404967940656705258616727550121405694489976746 ; 362880 ; 1.7063117283047639058287521248852685184248744123730119397495911650357674681544371685833786899113148145410318055757547913420408262297630723665259079983968631676104405983041914570293054798674881253041722653177040150632677979895498738364350376191788122959426945123948854310782679570460589707194797478899426241593135840383188050605581876150756891168773725862457156229187101335893232850108202895724401902659207581131794798039063567956111719550056225299645162533600306822852174624796174223898524668992876744986274529576200933682677722574194296352886395584102409533625683156808362159372709284868557235439518328989743755066924e+5403 ; 8.302600702824949980849757671608138802833666260717833360473394095015318723835103188382613477094880135642636200323528499137999243998553243542414570723874752604065003545557166333646320981751195820722312928001147691535383630531662015375193236835667107274451319971850717820211656206392191775937290794022380005099511250991759579576309570691459437291707313626972628196210471639128124828008356205642337715806086112509097540960228952108252719357163380249140238021508137401089249955405993960212696651508670914698680891353664732022695032809684849491666868679809901478784962114127791128012294952346386639437712888206063670181955e+5728 ; 1.658041077972060618147798445366668311517093652113174938258969097092544044644994492649207224137543565564074512826608585769587729910221118975355704369956522875356785346274540148528163112843917904893053168294459552600365759096896067142694474832138632607050169442432660767122746165787472267339530656435453567634493717182706966227274158295960341940905165703608763527911878967226729831701750714774122093692909729050531430048961383104941475865481609543021570089002987751221724367931935901764563094940949402473663654979801833095834886821494774079932160074132401738565391348581547214310591900890959890325975092119141705464423e+5732 ; 1.658137546225316620587696690288162019140558604052890197285967718530190389528004112001366154298662961277011764706129170546290424087076468980656933167631718444528170292780819703025586262859353239281967720227026219787335188370543614852173420791718762157904387668225637439977184296237040162044732807536166253263988278785898357683593446795280564079358008586163285780550021070062102169212868563500879417738984499606417644983329267027899274518286831750666932752005860060763177440191340760761234604976030157822092827403379732485257761441026174499978632254070327683394847660507338113356660134157761025972472308091196376020071e+5732 ; 1.65813754622531662058769684545918239202260704257318226150687359625586548964322887661043413439383005358457493641479778402341876844437007885089760732051485381288511474480754463910211366859723479299561558417744350589777693635287121271631131724253038188250841330061585717190777860032031979665501770167662441335014022701363264574456711739184492979287993904483269705429912267666443382321298320049125419495445186862697189786762235827566401058116917295122192678598048282009224916549525327362671653943642803637633686553838105569556116535220983408254205861976316590210732040647427817835609612837505303609180587501240401779363e+5732 ; 3.545796285304722400778125292416594990872853718615395765331173255199581525958558193724759426308033568442742928770431033384932501090912265902043584898482499997307878319597439009414326264127394853029026704921161720177663754809790559596537813454883036007646678653857541952928835138797174285397178409206357208712205969635461096341977769389148834516793310632466040814441478106209954710427908007669774235909687167628755982941826424380124707293982677152131523966745939705352713272300429188169455371322790316371620663651243494793598817685348182581897583876118964404799436457692793463814708239483377047637824517754561235598239e+5732 ; 3.316275089929881991492410921574109979183256341865663576356669417847358550641132444906161010217199130195728598418667921727834662513633876580694974192932699503795696734648440232597816304747362327932309888697886204797714324655602000115973477060126022298995182009288636567505913738034136305118831773303437482256588769424266301223260529100453925440421242275523478545060073971421359253380053998026131015305226755476370994334711679745311072526043120134197073194359000450859368492062329904891555771064374837832967980537797276518603514064546021120741999176938753642988549943722803578759380634947017998610457695196353178705144e+5735 ; 1.7365076492061180042358415735615319586979401543361653653800424692286770789087172291594977091929597352692042536726714767850684035796159926662506952675506511922059137158339114222962544172458272076489683530167191349060870376021234018644673555987882572100735884993849475334451968415550618940368891733531982020542258878220230330159810089490155632893230490567546167284004830229562299707394462446737104509259160822232586764533516236925533539320856961236160529809604482844304032818148434271042920777983808002903821913669345654007963033093134946636022238093109127050402462528287079611964706699916415066476560836874395001189304e+5765 ; 2.399410003289307775558205862117074900157952169812098481758956687287343889675418623127560453508948253197631628321336088368987908099505896462007001564858798305280257923716672408413536181564804872026780123268060800857893909161443925900884480469907299127425941483974176183569413169330772625625122688588081601555321999125230465428450145507102353046968322192825646826515692946435259411391839355951306933002314501403688986199300228177851824288884674142522480733411763162062534123061186687555050361286371692241926231429680820060525453943872595543047950939291415889105527463752378219793396802916457256872506458502491845851281e+6063 ; 1.3831198678126180285189556976955373903170397316439366392298225525658528550411773166953335884059334473358394878461205706165250290371348635931517800720356113203873679301399725840687554463393227601721573232498656280819242922032367667908703698446747042372944385912938442812976579204340368770976791467161792908482026536763476497016597962706920837208377639001547222987372530067858391829660217859289638428364594156664891566396944031170356121274762354507422848113071258383496196034678939603033097637499047300169646331468238450491051510529147169986724755958362486789324705690789582425714662973561230539501202732819906031261634e+9127 ; 9.861476214967246709135526824710466294646020064253057821416777686347413661607048904537791287223169817838178395313965809456980363170253886766931944860303047835478273984142278285471273424191278850499921243934819418350510303782473538522524740511776649629056443373446606513947595573341367735108252267814476383785649953209591008710613176750213414329540513140395166130706921428963652735582289948593867371190502345520157995783789485948830501775997656425649546977771018994670644872065181513338202925558183716968848170033482951278157186216338919687965052088351016258522980425728884268541495546740757100820076044443606073633363e+9127 ; 4.572004878785162533286857938934797610543444276826098049266131738552239949493294341212592571717621026834110760392321392938668115465385889333485653904489249179186321207899329374704690234370701245104894128237180152639732032447024450155148357384426331685156113471071272935987939186536111840594680617359048643982394975028553243340164749518494428674315301262165931484084372601016524491659292563505337200236070085571338986662420329065040864935950894293975848683292519210441194770541722796132331057508353536374450458149554629601638064274348132506145684745729776101695542177217873900875476466849991574699633719436980794798975e+12669
gamma(23562.3145235423452345) ; gamma(235632456.123452564675) ; gamma(34562345235674365.145636445674367345) = 6.372087485350853958265557563405889767927844806391758929729629596054743619183060082616032555327401371758877533746621555842159646841684084195033834518823943135568576834658129975960605475319212150253041961645817622509025033383100314146937674886497627133193357443131694205948772252086583972691756753361464920976390865199629086567129279998260588263505063244862312383981083996112341905157881137299744874459668898886902445550521474083467701347543981711844943611383476748925983175672054509597055871741847754397699160488359120878592939744481799054573432850987982839260063030077489787952173829213853169464698173866197204970868e+92784 ; 1.0251290623678020103011528518784273735143481558650797741612156338708630681829742234262514181623817775550618906886836418114405647867423719238160339320157756844493503829727323453547670986688387485353874262175389107190839308384289463359875329228222527983286424928812468223906186746675301668461340448252232626431088009775665200356722495336064715118886319284065204076631533845411781487547413965812170576623572653247955404944012449871754257409878931892369977693044119605763266911995657753138500440850919768625064880563120324833049093190830403596831005341765664468836796590559829534469884326325717319878640948855412135718213e+1870436443 ; 6.693811508649864262678630021808018340241953718858821502395357533649570189936543398848143830854769793861254442837384192137271353176396343876822732511671204271508148669598983268140431014749070509758631959256622454184693106697422238559647918367488288979948780871494989739555879586665566906384468206846242678277873822750438222584542027606941668320260267310413105408991284216604357711186685349805079045807838030340685770322498203572947070094561896383482775813473455518030501571191776871734940029423713091035375273570009024673936753028331290098300525280524409276152488145317193870725161858845702111280423556750999029883757e+556602677833469796
gamma(36510834197697146972136,135238452345927659273692354) ; gamma(234532452375471643956347569732597234,3673045923459723645723694) ; gamma(45205670486704808350823587230,3675238572038750283745923875) ; gamma(55937649374693756457837240827134087034048703480347856,23423562356) = 6.020010968239247116737404276438363501606025604809624876544101515029275863440022356468152948641790990155318186786248716716029699012437964707745953228888782872289863988203363641298778501121659199867217600086385997433254416739475194876237499688947400218067540004830874024949321115743469702927182388958980813945747390210250462193004131311063055839296770823119331659527663425679224044587021604916838836789632967258513367191314641888167359413667869840367305333516750344272287933275335643468418344325546123389350738443768794869430409723711425510054129387946643887488812326072490534449830082545021456096378187830933160272295e+807916386002838778164745 ; 1.5401283448957279217203437426816521735760783403962659204953037877279148911542400745352892849106296341980783611520487147141814016272365079645243930737955696296463130791481078881652595307242117924597634329328555170383532824870710267762962664896055207323254463760162725304552062131068800027441019551147136660272120680747795522301777741821946824440163875716255099545506188361900112979377105084134613760814099249202645673027195168164779408209938328604825797091503997327767104525064857215154572029500211767837620352315364182982162419046971811838038388849091168920439557881792749328741929457525450201642513968894212283955572e+8193604287758508244024190770671758167 ; 7.070185869535720285465193577532084657417369369891868341925667131103145341221379178198064860981698513438188387070814423322215421345283291298814976140923050458351036636111883818768636552696319438808008011440890498785936450025359673221644734591827386337725530301198856823359859971217205455536121094197449219785638628410436915689864336882866075298450390153355336184882409948191193815490524725552291293339721077115967275428423426482983543139421275322945607894335785871448093101989285592856022655662531071184741851573715644369927671062003021511600168548171154772735982308912837634101474535728748700267548446322614022973225e+1275744635407434483360012303754 ; 8.845897221350657826144003587939066884414748133561511855457393549963845594182601010781547966815283075349470206485619960342269322380371027640186964787152881644289418249634380214793000236872893151410878705447273629657445246809383647015696485968350610887661570046027746831353563291527219675202321401657220000081948624596712429650417773491081418066359144433046607779455701497288639016777524676252955617587930477290096318742524578472032737743418866240868802769719457919723291009962326622424457590941153646795655632066044274851695538904541334967243866454875262094111331268527658331251125459413510248578738796483658371079912e+2926289171098781349546951244997883799634483917604983551
sqrt(-100) = error: 13
sqrt(-2) = error: 13
sqrt(0) = 0
sqrt(0.0001) = 0.00999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
sqrt(0.345624564356) = 0.587898430305779945616199914719073005992456891451037619893668250247976555645067218680805339697270546296395589020221720404727998989996166481791838755062018930108891718206803175119097537228495414775824440919669263452107872130584091409086856337248044963775885646870900799153185368643974321963391242170287058937527762513902395121460139205405972377936499104911578954932044107762273940880045939780003507723171081408564279760438051474904752721799290753819318723456314345139534096296097211225037625357563511531698708740296644037977771377190442809565544356977317403209641946959485587309383320477829490965542209578411715961108
sqrt(2) = 1.414213562373095048801688724209698078569671875376948073176679737990732478462107038850387534327641572735013846230912297024924836055850737212644121497099935831413222665927505592755799950501152782060571470109559971605970274534596862014728517418640889198609552329230484308714321450839762603627995251407989687253396546331808829640620615258352395054745750287759961729835575220337531857011354374603408498847160386899970699004815030544027790316454247823068492936918621580578463111596668713013015618568987237235288509264861249497715421833420428568606014682472077143585487415565706967765372022648544701585880162075847492265723
sqrt(2.62356345643563465) = 1.619741786963476055272835287252352345768334845838256338963188227628544108890298690201047541422655645413308872187099615534265124306096965342159163680281018235845448136157465955021998688806402220064932187747445250178867828016571154479772816161561755741880464909035348720210877686819757743699715086165081556573148952060405349660806729881467988661289916560168900599989837138385739071782027861336342069528435058626783432498238416780788707946142443125801962940933576570418605109535924397832133710013996571685401894710495363951040172535296513453061322715207128159839994008767202914994864450130527836302862470092354454295756
sqrt(4) = 2
sqrt(9) = 3
sqrt(7456.2342345) = 86.3494889069993279945806917661111890593645893882823924357128560988415231685281554513956301148160643868546055576846425178647302464691566956155883503241552192416344615342269496656361133841591604105597470802028532314884967176579255611776818692882103317838786918182180546954719942456862907723579079713756484727309190954673396879688938396989377300313875340027624452222619763129958204317301389560207446180449523469403942845078997360860805894044081974040707140679708406967006012242525590324973130889740765843721046918450830327766424557326143224958792966654879186239179236140994564282973061926867273641587591146043275358553
sqrt(123123.345234523) = 350.889363239359252025412848536299025920712403789582045408780970220953670946591175457838071495083047308483198422283880442721083570860957649414957489897173535968956635861071889302345447901055202430225589377719135463301432332723601026066776154792885522123947072521433428123490273015431354589996143064721443745637982006992429650689630880346580710035752706160593140505889397962739967318217275137903540455698922531058515106086062548565934291698216554496303494156751716436802941748384601541266752007144729451050778877644029619161083884804518396373770792104866505847457662296728040051776970151726686199878855070547128026091
sqrt(3673467356767.243513452452345) = 1916629.165166606639429045360660094115749218987387876120466399726957455331281327985795345287830735957662441639343954185247372628161001593538642770895660193040042694157592334705222677354431077268944079782258502458392271763243881060296795229635610061744402929483915581853466197793884300381790920989036556659506553390250589412292923298215095179332009975157431164119378183829187768984493474164733353629097662741137414936861920856467523698662409589631661415035802325432819870538049727505911622089800193724355584806156235929582480926799355491749272901815302539349067209650447191257326498113183147247234781679569891811094868
sqrt(98678958956895689589.45345123452345) = 9933728351.2735383028584404276404384093154895078000619096527260211653369480356011165064966945155650919155220918295175147965807463088648378565591325408784421776990023397751707890716405789909846596000763536813801144063376224981827481265983748395507167158247595378494455186724913856675467023621884805209717157987841545403763639289028228526989726166009014595729707150048756423802618455933917893501632735811638830163492266053181811256296378884846735619897995115263686058610271333450084806373976314755793134978198442848656071087614243609346378632179452543053287498689687863721444614012115442668337159365026326373791313808
sqrt(12312396789532452345234523.234234234) = 3508902504991.04810126869613576558156326801817685241143192689387840575361124535951269716540692472956566117271136667630719819946651407236060986944804065054012890378931245444888183329102458330777773274082712640262246020920355915824238150861441696871629690296343296139666846497377585591465083137063859119194139237949992847053635102512798061801040830452731121878794343382458434610407466987485803310852837429415208531838488391455988567602032419793966246182846517270970906468448495050376176549484031502078271818270799358695771876829028648264316306837127614584383739723142022176874879126147773247995822150892074235241441789
sqrt(23423423423424742345234562937569237978763676713452354.23452345293) = 1.530471281123064469808993243705157505761642580266359499794741503621912169634017476458519626066015825231200630714513300197635950279032267611770591135051390249850213011632749470683808057693688503753307706726869264831612156529722670762799478282498082582573182122841813206430525585098338092970587090568456751942262508299923858486420718683024367186741102248362316004008115704313393729667565863816434470663647352800718045381839285836109013084932872100733932411759689911079220266681638378843630629417493933496853164088606603929818755791151985085115852382143054068298418635960843983243198179925908464377579973968685911895609e+26
sqrt(9769763495612976432736427163497126349763572364562394569234756923746932745.234123412341243) = 3.12566208916014727171469046391525457271547147001431432403328316189498861528289058688243586209669613221142948580168878727581295410382898194683152789476738185514317244481413471958681238002236537048342083830660112107780528586039551336411328905662761413499652317483732186657654999897945617460699469891639542770586350578113320880165997934337020628595211596530132447168021824676605384465812801563771637387907461697549500173338104313334833355939863704359152043528796712538993616083581925246156776185979086669151660374315236531492028681029486089707024183992065753577452665273190837285003897890518862235670473681125409231628e+36
sqrt(9176947236497126394762634568256937256097239756329456197643912734691726349712639476129347691234691287343245345.21341234) = 3.029347658572242248472092234406814575805576231387097322468846114546796796056591498241207985175528762820898640589250095218884259066744366617468674281539021005101468759420816542411811543280912844565204918944312494790217581123745464294774440449639451158431535684442042074740424960113257741640708975940969055824214923334102751765310233506095240639785903754321446152605690302351522189643078528809901646457372579636712698256148589439203774221691974358038022753201831746037625054982934843105303607235172085997073857627969845434131033830257712378608412424539624290493320883378165183593102201457693997161907958812478796727968e+54
sqrt(455555555556773870384710283470128734032497563219756912346021734087120348708572056879217712653451286348162534861253486512834659427359236459273645762395432453245.123412341234) = 2.134374745813803594313243840547816399915869061304197594941403991677017805471345804827212200376457905796056481395521847866902135156573107574770114732309897631105393775784448938062189468808194857381012447966377255149995134275387086862197419561948627682913372688206218706183831891878548072205604439859869336278097495911493772809339040794767114189017826404894310601640695888464821678674293035885507685583023988533901843601159995770066643543048086269101112678236547949139692988450210470990499452354573076733786039293150028746151807688090164699804780960459467667147874915206952561991520546493618811156416634511099490206942e+79
sqrt(10 ^ 3245) = 3.162277660168379331998893544432718533719555139325216826857504852792594438639238221344248108379300295187347284152840055148548856030453880014690519596700153903344921657179259940659150153474113339484124085316929577090471576461044369257879062037808609941828371711548406328552999118596824564203326961604691314336128949791890266529543612676178781350061388186278580463683134952478031143769334671973819513185678403231241795402218308045872844614600253577579702828644029024407977896034543989163349222652612067792651676031048436697793756926155720500369894909469421850007358348844643882731109289109042348054235653403907274022282e+1622
sqrt(345 ^ 345) = 5.9401019677292145062780397718286161226892535858839290231506054058358894429781018480856095921239975192753594724674208216106033299556013249959559126878236471086109982576107468853706497851200243472594806280118634993593603992724498513843031792114744718553146489879366735923407869570257553152147254168207219346736314366386982801056498724277910398585390993303547316293888624108549000030646537461171612987238988755729414262285296449963816968122835201827211728424453648007856492282519147325395687843802114221746228502660017434544587274755904266172876243264357281799107303724597063236365816512866063730580754992726784686442e+437
sqrt(5674567 ^ 234234) = 2.184336868629896263459603673525054661397206908686288380490168372152042502563561464631214907776363064214198974075831823140502358207444956921309121187917055481470306650691883069527880108231236480687975998223199159123051878322809005173955807068756746707369111747066272010396095428419008776884169802744784720736004839312098541335328533156496281046977172556356708496850852428489482473692073655120132545958982806458429322120328203157853728868045214689098314925997334910390531147350763617552920201480667137397143283273946787184735285926298667102578093180690609196490695205126307606410338507232421997554765636986792231082384e+791000
sqrt(346734653456 ^ 134234542345) = 1.2941940147556736534089043652372962127622707675275581309170404454091019383974083247014238522032682645104166922705530270754345578303447859273993056348587375159675408490925524721419157853520234875965840588473036653073585968212505730022375026429801946318270346433078389027545176891601898535286742311480022427551584349525334870962604143700248201040805263078771823270982054196337634554130368125132006953286270550512151151269404562750286008666891900557460748990972341379221241376084780618481533194605297221346690453961212245939872046705883063759038944451647390650412500633566992554637102003832139691693890608815005189359494e+774533124638
sqrt(74567456745674567 ^ 234123423452356) = 1.1264905281984506723710214045592696885467869947946647437109376442438524879856496317338901588525498122702230078146648875176288818274771881365787469508726368771300872657281313617440203780923755052963938916914946178999652736070169304433490534975552952944702997361377015109031995062815954751554725051540537736183806297798411737029256647232313961348977142349088300467138360303022254809020255687952129216811151794770028702450520395756200601454069210145759406618485464907140720717610493338106521973846879134757963179572834171454570752627906889907515298983157714182127531863585976092483409380830292941709997838664846095051351e+1975129505867228
sqrt(785474567345643562453245 ^ 342514525634563456345) = 1.9307118606154658351898027345519615655832036793275727899017596379816351564975070994256041635273377403485112841516227890226085238391146647481835116748035068524581487304394611196553033571632771343235903679109490983713308137181884576118834481913755833204435233135843190385056173075487729660371933648164725305866769939117503688046371862493115394300712388908587654370079965964219533571680320420695577634985738699287928431961645214224630210661933966438869711093595156743351817802507410879350148219512248352305188826924658699318101458562825193512147527128380272294044194778167728388276666744084590059324398820698396678873344e+4092214922848549725704
root(-100 ; 3) = -4.64158883361277889241007635091944657655134912501124363765069285868477786969284482618995907089757137984154330822826540482051027028749577437736232239503021465094177426719650916295452146089763366938104116286065335965513848538696194961572278262773157675488301716920744809855693415636291668928799661119524616679670077293548124686871765259065725471337341531848604464621789777698972124285469144639637895268718201455602054550558401385563772816092337521291639480860747839555773984257273946686109226799406050704024420298541773001204074102324138796631732700341060673749678091928209201734042406301106961956208842961382086140688
root(-100 ; -3) = error: 13
root(-100.365664564 ; 3) = -4.64723950022781913784525849797928532702428415484306214279356856406313630229436658034242632050177658472218944813835379862214991894482528287129050309744404059610367684477897733845323850746452174042163828530481527586411623768210631440035476091983679351600065677912187947042863990948620801552909524491425988025820790620570923196884040959681521867306534787660248245169605091907711478014452217694388126542619423778994489119560591137555616486385915561544970076255910238135094158024484837658386357591804786964005233261833941238002998784705303044059029662404749202354706580217057303268351401183817243825476353616199797534682
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.997485328447790018652909914501155014035122763945723827553134531685936714029987806726027621798050816710236515949745443037691834477803798203718148110385272894560131580132535712248940282803027216512883611640295173765013586044289286943733030167238095183030547896936252770256132076494012215316238579142877084173393402994732591410861247541961945860968540198752708990361594325352301663520856946000614191900193932081238480601409702616766550480785782492557723536201022109394066133658823916478422619108519053330066336689753429217352392100202695006794315118065386038634224284745098274894443495294521036257527075985586645375
root(1423243 ; 3) = 112.4845871889102147488093560492259268202904292246081399879483598794984367346234132095357946125347932531026356743720222962531534967983734899683229593224605279888544569208409392800133515022139818125653369411072980585355137761920700938030069054600876466051369546024394179009974043487551722821726875016772552995722165909361258060902142022843634464491959671280766551774004272672779981984035618850688726810646930341980369711528007903057755661965143635332337354906026902081046923790148733649074376958625666968076168498151208059542925662957876784441504158997090235165285802794325010954644482357203356733866740267232436543977
root(1423243 ; 4) = 34.5397956758352551493916047717024597455006060986192612524412051124714673229780138542397829395406460493893050438644767357753135563741465309960887462084349834114960878169947910258131538961096495220324548885086652187207386234821633805074874676103535045513563640249198060028217932513812729206241524298845655191375562776688136879023906161736635213930741054155864698334537910833261546844575739433575739539739986817382581835963633029351815454243224441597348579069204001109414679581651399386749001959887598484556683322723402355924495839067128851218895452476048127089905841866553485957237065084635675937600550977805406617929
root(1423243 ; 5) = 17.00810041716980325547972524190771386327453201007012960088681538346116401382943429356314362991675740586049590620087913464547654206440421344249226611690586002423497581498423620119485584857129876320053139618344288848353120258333088575780347289590754005308693450468379267333155615409139327573067519076848355165065845373231486681646702286388169129783635466839719118613443911547003978583594998417856120192820445024337020372342998097828459552385976715384186230446820930926157606072191996977115255132035418188373485629809406278858818313465246430274449264793165454747160391225684893827334285465191370849836262256445910931533
root(1423243 ; 6) = 10.6058751260285077311218826884051420454884937430846441381289099165506311236901247606617570785840416289175337002508720870530217654193523483876020107990430407000018031089912175094713676382047757161722172194017118214769617025194355463637080779478443385523818019080872148083716982903151718662957131437921760093606302426937713769930396002202641926176873205493720236176883360344640574913647080300352320527614421911392235688243728560712349080306610521697639159317280706744208166554098344754574285095537857473713743681151632272218591281918410042449658840788963321842711960818552789593707438064811443320835936020871915426049
root(1423243 ; 7) = 7.56902370202679191086642286460366943380188784923136707928889148768094686906989626805905944773899971501196122031704604046099946668194955291690154607792333176858057460461874886594247612556432210997109849569281486257191135263257665421319243383826602370183636749000250671432086959793837904711319212851221207743201745408005381249284114434550260533365484400539403245449350076535160673338448952213787270823045015699050185856087606381736445942971556095513963523582605532398750242674110400649379337652808737359709212904200411124299177242517524155049347294445834444198958720243327380930534696318894687124439726855000050289597
root(1423243 ; 8) = 5.87705671878664577087145896103911888722060909192721885892798378337669660083473406344730389055829222742387447461019365808383646390085073327650622196003678227491510459568617166616140858988715403723097018445648931446368117074180956284904930625917520329849740198585337205920619146310854648159722274930435367296540315530132044137192210733064222075175036247229984800847234581832210931155605075719215361287681399352344265129176553094472650605635195427579788821041906062194682252795692140247911423021488803743646056917591494912686367624909387778260128723417875752360441620742995962864710811507259771642503462189070466152106
root(1423243 ; 9) = 4.82722645510043151662076916850812787398642182527665775353585397326105168244094511345245589250634756015642769353719197938631525410142902236883514940534244525354623815960997012957727152271493785124212939249979771461772247310856014927226334008395638123094138043766063258693375534542886999517142514244558314833972018047869917415696156888866095877347867025388971649414466118903142679370628403221543374009104121897175522568619412926105805060050129170067120667467378069705053097670991171311321841335298950210467264981090344904410921478754219990418632892635668486266466514198706149458626703590587558842626923785331953740677
root(534345123.123123132 ; 10) = 7.46074480179475295210663845183224084033240325629326345593712026543863439641114324254392946715174234573857201902006727430576656717050791997956574119762372972338276438676336050598468562726748659681414129310749128084805838406795455061142566045449321368791368927969800034547100562513822622796253808602034113227651612080277761506619547191261808319965642019518096109417632535373064213868968584790369588792295651288766856464375647652176613777216446938865982265354802894129573455080624946655055162578018755470232797797107426045060650325580413248750825339193337118548650453421534291619047757878612863788912432446097449076814
root(2354534345123.123123132 ; 11) = 13.32657780122590003216034665375394908229196568247264986352974912098751077467880391484590910632575370361747960592868392233814760860383722922887069064641901300975298623126011017031231373083300409553556160445117167452248319481900381662303475809306587987667587169107784335735624039067069497902421356677048483139648100917988952586110225554306067123567640171684639984179754363850360060984860869770327810576631140172061171601039071321951856026018912664639603274524420196306926608170466375468581751126137083525185003869224550265254439632101600503526106023003919319170714164974241404168052780885508025970702270078901811480088
root(2354534345123.123123132 ; 11.5) = error: 13
root(34562345123453245623562356.21341234 ; 12) = 134.3435850451598802822247582543214549821565092040326489777805006705213354428630136277353301087507347789913315772434596233437441071412975853509698654221062718433837778511128140924821233812485766909190885707675096155667138324694146070707597736571005657891320553201437443085076726877162931011285956464652068381444357526784669606389637172347133257002596017271356861437286040365696435098444933717015118766178489348588471108578568364380767999947389346545181990749578552519404962409193205580377927727282120108524885207558252811098667994458953473134841580841037330848429867622066968037298712591208591076693167330979025529192
root(52543572635716293746921734697126592375973246597321649578235342.12341234123424365 ; 13) = 55941.264224535442215129483431551361820225071931060316517206867693017240442841891600606879560102977495773574193959385024237753939807286735279844906983839066479461703392765401993573477403225646907770754871488351319004909392894692346257811807507835145855123706980704962534403113841963593019420243042566860841016148145876244748041472546222991839351640957866974880667529168920476911118216321655336132050968685507853502448813563433048915182465649983372510515454098902780223772028372619443358061036498852579221901706255049777919485303093306022363214934823430428821678019940667774646099839358360455678127287823129254046371
root(2456283756457098173497612945693745917263497695723645673405670870283745823057230470239.23542356234564235647 ; 14) = 1066294.178858735768752811551071642296630467280051210260184207689355852828741055955126606802475502448796148293009588073832034096348302022732302684063548934106538987481139742263915153114757393847127435081880415167756870630965888886081356672997293098334469157270501484511603206497162184773323379994586729322882490738560079722987057521536034937860619643992958221025682174536990126731687719998434728947197737727209251050283564688411139776470307198286362360183622214853997717525845647509054265012801076088134033614968425232777985798384767235572478091808981725427873464692854459052804511200487497912182468217632702308884528
root(34673048673048670875102485703285238475023874086730619273481234697126349761293476129347691273469756239579237645723694576239546124912734691726349761293476320567205687032458708234 ; 15) = 504273487305.83844423100627376664008750961357582567096545993825322841244281726911139814467037434718504742660474525726940481141961558157481806582740750180212662443388408158282475772055601158933343789301316394302723187421666199798145023356105679069491346444873619010898960485243759670645187021224813652379861552711864579487160826109071951432949315785518911387272785111385286700862050290251923210781928266044496129747774907093412910963517106317850053155225521374323005434098700557658665658622824134669398275847113443183458111441924262991007988831031151655835041183397326084780388685555375695296817202421039803948586522
root(10 ^ 345356 ; 16) = 5.623413251903490803949510397764812314682510430986916640816894237358835686430628489058579845262203059286761073201003252180092284975756557899776249346081029794998388332266130001421629615341734122532075950840195280008234806785392654386126548116667381527893588604877911061291466594522044838785537073184343642556991237999858767793837160645838193214948699993200271031900635226622872213691051371184828544185338014740727980832273705549192969902214763453337422907892231794657385645264457077133628213489382744535002516612493495709172133189560179282945836759086457986082560893902867431031306959539671349662094992448174082613864e+21584
root(123 ^ 2342453 ; 17) = 7.125640616651700190969415001947202721654234676439960946255519621423712528637267630517283794536145501945593561479129753862935385787937611514960717941420447698261730880965363276990478780624490965773684161563478259122852984370162940180663503076321414675140072242264708360870008554301324456195527955967034093729657008605339385410346130314294721232066316825396051398537497557933215334338136436374527415668149350113866848838573436019612347008043240483469692942319129792665294819437660653361770521559809345849833875073995300408163686236773925004395049248387797921141357258522716875638447638667954927418059973288770012481781e+287970
root(25435 ^ 123134345 ; 18) = 9.986400399727794224743774759957623745944540558472306294373271476975112983979147650647570764790179491074835223339218401615230663746145753392165487880713860919482741576499541922638183425367960591264880283696735138952925491425747223063229821694051296967779087324715148790666968644094336708761788732317187820222281223234149796017395597815953127101595872253359614623974851580579634663424107355912245553505232481926148882827846052964842580067941491397911836596832873010745816238361044095650248777615732683350525802775564330503769743189734355153251150816487799112370712461871461711721687857857929259846132669862067244262749e+30136663
root(23432453456 ^ 735623453254 ; 19) = 1.6807687702510107656347768873569078998427933471710305956014363601001108501262822940310095703328879946335957551872135708115818677751540974519755234228316402303464888662839853652655589880571566558308278887480323299045106503294625366457621854343939847578649727107558597518128698344400226154172593547051300667826531704323282388137449456224674038058825904769622042252888508114162001441723361647254864448544636639390332468116575368267267588513876974756655893161234830253001337398357820734319367610605932602772225653643020722897930667234453740146997374180891826797279747016170587500827365681623910852302359199587553657767726e+401488481709
root(56235482349761293746 ^ 34556346734087053847 ; 20) = 1.2161597146059092595854048383839690950438298402792721511120867025078959534552096281426141943669608220441572942044550860228733006701420961429714296507850758506067179332217023807187672482543882095107423774932885806613432901679382834860490986689409762793338576758652775181624075712115181475659527053646031975139448312274300668805048796118399676853071058180483754895415770886996759989869653784824721482225975121348488735062547270009407483068261297751664551503593518907859626911938839218490549904240909000967517479683566353067737706450190468241937943493795255981862097842826191842185565693506767487315530178904258807753306e+34124410411674476677
root(35672645769213746927364976345 ^ 432587056870354730485702384750239 ; 21) = 8.670306757737568468152459777653882191326525379724521926211128444633334833373970001959987529099091143075157744146336970180859084071803792522560749228834695949423616205990984419869488252201156061777069693394396153694390896722624134183947229695294030354252970573434966930609915475322152357795398613872284308946066957029373432814929391022097366814634517458287485570520232110668121597567592383375536611110533599906821002766691583058459158726764177762496969864812547822902962269576877540383089161527277397845938079396055843702941219114705212806241014173451532030943521957469699811109082797497117343125160125064527620253699e+588160509686325295828800098470062
root(56287560238750283748732405683740568734056 ^ 32562357102834012873401287340817203487 ; 22) = 1.3524288455924213331762893570837499847340287494785500113319974879841175183428341299780854380058096492272769449250964072779870610766033662398908517712151968597414772979192280012999157617314705797512129606104785877029199641167871548450086963708874840318659518061987556227928580012493419073038186048697319472219574438446274863704801031293519833100716670095654881537719349943915757851935797798452706230610740150888354133227895670335163545184654139675894921386020075582201670873225220621584106273693906082011708225042031901158968689683844837451748131034890403961027476492974352303959200264534350082382656737983742734644327e+60314976430114914159804404976204711207
root(53068703285701284397234852348651283465128346812634812634816238 ^ 56740567034857012384702318450235283745082370457320457023457 ; 23) = 2.2554616536980387825991267334501457707806525722427747476613512344115177418054545023048363938662935373341753714713984704967624409715269646951795155234908677810707804461807597324168069368939566777889519950982844035477926081681773822267636258893764009943026708687814152995513525800696859380991943405364490692093500158161487381131708253033352632859742846674225047261810299056425262309253574455438189196315761965329927087033605222680302036474142950042461546334414363374649986501913325949257826405381431025810642484499546081363110428683203788164980070723765495216505130492612121645641566793430250434087198583411205941174981e+152274014576494737654986253251585733735871720595457344142320
root(34534 ^ 3452345235 ; 200) = 1.0908237155818065781369058289528738021847593172893839254794169135409692032348378844263623761202687212376502384196457648833903499505362563125464983415648719231588540842503236555667850108113418383304502599205014746900418720795276111800704978134830958153461204512025837786467312928957587475527692327025517305102726071056378366731075656770978761739725413698196109396091694814727937178179227105704641460245511044352011947614173951472089974663381181024660722961217817706966960478805888003387567452058247224498294197828574605139217720284212638085598335745537583518927020139051080537221510601941036707329374790893927465325514e+78337975
root(23564356 ^ 2435345324 ; 1000) = 1.3883711701777332369758861774465393483081484168292819736192470114587337450783233452711253713189644913589003623686944093648726911592056844783961240445326290783777200605889405361560340603530535269460545512890275056891824969375948765781248117476606134828682074946184197947238470110232898090964539611767154821190929113306258630141719302235763382467906358603384386357008126008601869849176143381017674919246142007690169388147506104740132977513540227546579831331353180356222034273585089355413750730314566616527247951619329043334903832492280356873458035504411601471459555791859861868250351935620860924654396208296361681075965e+17953988
root(345623456456 ^ 1233245235 ; 200000) = 4.336415961910301254131491763579372417696726389403875689897767567097292845705199061464216216875040035481801762343140760088354818105751431132095115605081009429659873421178512501466196593557246159738710759428475181451035209049596111721880130222238450470685198405442760954408638889252733336708094024391536186377058376842178209545477248903644414963553954129434332128527181794345595527003285092437552555900515063403709737529877158267932478334294356393838110146170309875555373904352994967261604298812764416090670093887403347204083055102068408678918721707143475974813010125425754281790516685159935651193519119627572318120177e+71149
root(7367454576932745 ^ 2343454326763 ; 23423423654234) = 38.6798697597518157127685514080665581837749085381337259828681078971323031096316430564634437008870885842653093034488342466736842015801493000837976579848134902121244043995313339570106411428518837590493481610209147652312815391257542787749518027862658914052398284314318018748409352879970139824430623367825133787894612065838529633228629622740779469015880970709373254559863013126994839559003859679989455487958540196001916155978935517116456317031197497550512279159986634447392871123789810699526260558026730609458665429462965518202143095851278391982094263684233527528773723554618296209994517954275116784534490145337527068334
mod(-(1223^24534) ; -2) = 0
mod(-(123^2434) ; -2) = 0
mod(-(123^243) ; -2) = -1
mod(-(123^24) ; -2) = -1
mod(-(123^2) ; -2) = -1
mod(-(1223^24534) ; -33.53) = error: 8
mod(-(123^2434) ; -33.53) = 0
mod(-(123^243) ; -33.53) = -7.51000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010219103616019561727784128918993541235791832162345635842220120220431381188989325127084088520945656564675418028414613260914866996070300806323820730686873566287447637474919127771333955285277533765127906374581430969106232709009418613277375698089599609375
mod(-(123^24) ; -33.53) = -22.90999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999814762831269148841905936067501248722490940450326
mod(-(123^2) ; -33.53) = -6.97000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026
mod(-34563842570128347127659237436192736497659273465912374659736457345 ; -145) = -30
mod(-2341745237542376591723469723649.1451245976 ; -12342.12431234) = -4682.39420265760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002962412303539899125718885
mod(-1224523537673 ; -12234234) = -11290847
mod(-1224523537673.123 ; -12234234.234) = -11267426.29699999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999891
mod(-7456743.1231 ; -745612.123) = -621.893100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203
mod(-122.123 ; -1223423123123132.245345) = -122.123
mod(-122.123 ; -2,25) = -0.623
mod(-9 ; -3) = 0
mod(-3234 ; -345.23) = -126.9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
mod(-64546.12353 ; -4) = -2.12353000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066
mod(-4 ; -1) = 0
mod(-9 ; -0.00001) = -4.95095367581212524076829339195391656622809008621595047352655753314723418350596797028216471449001567240518630068064289880351469854075977328027578938902197300029769771885542997918475357629967528728687884935309986485130539057148042923778386252787112239743481312275141560442994611325828861415847613435412206370592192921126818231651068956907520816166820888284314215758812882522116547551072816884515196839279207520898562058339665952256056395474082425287285556529184668303202938713642803849483223248772056401068981178095963980601068686829781048977735201766954140592968895541081905330468991792775409851031821083743644650978e-616
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) = -1
mod(-(123^24) ; 2) = -1
mod(-(123^2) ; 2) = -1
mod(-(1223^24534) ; 33.53) = error: 8
mod(-(123^2434) ; 33.53) = 0
mod(-(123^243) ; 33.53) = -7.51000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010219103616019561727784128918993541235791832162345635842220120220431381188989325127084088520945656564675418028414613260914866996070300806323820730686873566287447637474919127771333955285277533765127906374581430969106232709009418613277375698089599609375
mod(-(123^24) ; 33.53) = -22.90999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999814762831269148841905936067501248722490940450326
mod(-(123^2) ; 33.53) = -6.97000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026
mod(-34563842570128347127659237436192736497659273465912374659736457345 ; 145) = -30
mod(-2341745237542376591723469723649.1451245976 ; 12342.12431234) = -4682.39420265760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002962412303539899125718885
mod(-1224523537673 ; 12234234) = -11290847
mod(-1224523537673.123 ; 12234234.234) = -11267426.29699999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999891
mod(-7456743.1231 ; 745612.123) = -621.893100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203
mod(-122.123 ; 1223423123123132.245345) = -122.123
mod(-122.123 ; 2,25) = -0.623
mod(-9 ; 3) = 0
mod(-3234 ; 345.23) = -126.9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
mod(-64546.12353 ; 4) = -2.12353000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066
mod(-4 ; 1) = 0
mod(-9 ; 0.00001) = -4.95095367581212524076829339195391656622809008621595047352655753314723418350596797028216471449001567240518630068064289880351469854075977328027578938902197300029769771885542997918475357629967528728687884935309986485130539057148042923778386252787112239743481312275141560442994611325828861415847613435412206370592192921126818231651068956907520816166820888284314215758812882522116547551072816884515196839279207520898562058339665952256056395474082425287285556529184668303202938713642803849483223248772056401068981178095963980601068686829781048977735201766954140592968895541081905330468991792775409851031821083743644650978e-616
mod(-16 ; 4) = 0
mod((1223^24534) ; -2) = 0
mod((123^2434) ; -2) = 0
mod((123^243) ; -2) = 1
mod((123^24) ; -2) = 1
mod((123^2) ; -2) = 1
mod((1223^24534) ; -33.53) = error: 8
mod((123^2434) ; -33.53) = 0
mod((123^243) ; -33.53) = 7.51000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010219103616019561727784128918993541235791832162345635842220120220431381188989325127084088520945656564675418028414613260914866996070300806323820730686873566287447637474919127771333955285277533765127906374581430969106232709009418613277375698089599609375
mod((123^24) ; -33.53) = 22.90999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999814762831269148841905936067501248722490940450326
mod((123^2) ; -33.53) = 6.97000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026
mod(34563842570128347127659237436192736497659273465912374659736457345 ; -145) = 30
mod(2341745237542376591723469723649.1451245976 ; -12342.12431234) = 4682.39420265760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002962412303539899125718885
mod(1224523537673 ; -12234234) = 11290847
mod(1224523537673.123 ; -12234234.234) = 11267426.29699999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999891
mod(7456743.1231 ; -745612.123) = 621.893100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203
mod(122.123 ; -1223423123123132.245345) = 122.123
mod(122.123 ; -2,25) = 0.623
mod(9 ; -3) = 0
mod(3234 ; -345.23) = 126.9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
mod(64546.12353 ; -4) = 2.12353000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066
mod(4 ; -1) = 0
mod(9 ; 0.00001) = 4.95095367581212524076829339195391656622809008621595047352655753314723418350596797028216471449001567240518630068064289880351469854075977328027578938902197300029769771885542997918475357629967528728687884935309986485130539057148042923778386252787112239743481312275141560442994611325828861415847613435412206370592192921126818231651068956907520816166820888284314215758812882522116547551072816884515196839279207520898562058339665952256056395474082425287285556529184668303202938713642803849483223248772056401068981178095963980601068686829781048977735201766954140592968895541081905330468991792775409851031821083743644650978e-616
mod((1223^24534) ; 2) = 0
mod((123^2434) ; 2) = 0
mod((123^243) ; 2) = 1
mod((123^24) ; 2) = 1
mod((123^2) ; 2) = 1
mod((1223^24534) ; 33.53) = error: 8
mod((123^2434) ; 33.53) = 0
mod((123^243) ; 33.53) = 7.51000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010219103616019561727784128918993541235791832162345635842220120220431381188989325127084088520945656564675418028414613260914866996070300806323820730686873566287447637474919127771333955285277533765127906374581430969106232709009418613277375698089599609375
mod((123^24) ; 33.53) = 22.90999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999814762831269148841905936067501248722490940450326
mod((123^2) ; 33.53) = 6.97000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026
mod(34563842570128347127659237436192736497659273465912374659736457345 ; 145) = 30
mod(2341745237542376591723469723649.1451245976 ; 12342.12431234) = 4682.39420265760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002962412303539899125718885
mod(1224523537673 ; 12234234) = 11290847
mod(1224523537673.123 ; 12234234.234) = 11267426.29699999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999891
mod(7456743.1231 ; 745612.123) = 621.893100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203
mod(122.123 ; 1223423123123132.245345) = 122.123
mod(122.123 ; 2,25) = 0.623
mod(9 ; 3) = 0
mod(3234 ; 345.23) = 126.9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
mod(64546.12353 ; 4) = 2.12353000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066
mod(4 ; 1) = 0
mod(9 ; 0.00001) = 4.95095367581212524076829339195391656622809008621595047352655753314723418350596797028216471449001567240518630068064289880351469854075977328027578938902197300029769771885542997918475357629967528728687884935309986485130539057148042923778386252787112239743481312275141560442994611325828861415847613435412206370592192921126818231651068956907520816166820888284314215758812882522116547551072816884515196839279207520898562058339665952256056395474082425287285556529184668303202938713642803849483223248772056401068981178095963980601068686829781048977735201766954140592968895541081905330468991792775409851031821083743644650978e-616
mod(-306720586734058671038471082347018274308237560823745623945691237469127346976450875603875163451864293720986028375608347560823745716234716239476129734693275692736597213647.12341 ; 65235.3) = -40430.62341000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000163958357799525377087591793675921912191379353450184738674739384157485612875907299473723454908702137440304686375790986061743000078172121978193245022126860321144
mod(306720586734058671038471082347018274308237560823745623945691237469127346976450875603875163451864293720986028375608347560823745716234716239476129734693275692736597213647.12341 ; -65235.3) = 40430.62341000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000163958357799525377087591793675921912191379353450184738674739384157485612875907299473723454908702137440304686375790986061743000078172121978193245022126860321144
mod(306720586734058671038471082347018274308237560823745623945691237469127346976450875603875163451864293720986028375608347560823745716234716239476129734693275692736597213647.12341 ; 65235.3) = 40430.62341000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000163958357799525377087591793675921912191379353450184738674739384157485612875907299473723454908702137440304686375790986061743000078172121978193245022126860321144
mod(-306720586734058671038471082347018274308237560823745623945691237469127346976450875603875163451864293720986028375608347560823745716234716239476129734693275692736597213647.12341 ; -65235.3) = -40430.62341000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000163958357799525377087591793675921912191379353450184738674739384157485612875907299473723454908702137440304686375790986061743000078172121978193245022126860321144
mod(34563q245235603284750238470234023845.345634564356; 123452354.4532452354) = error: 5
mod(53456345634563456.124513452345; 346734.2342134) = 221435.7157054523449999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999988628666264
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.94064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400584478987993400448932899727398913704967679335103240140082255953622204416e+230
bitor(345 ^ 123 ; 37 ^ 13354) = 5.832076212818553800505562946927287794078272530179821217360452477688484814268218810796847886854623202466087800947636908203482077735378159809394518528152212351590983559835005358522995578155997033997894664385386392175933362441076795406263214091936565317914639191952486948881059878056416583004497621742256602783356530205061057636564326549488537967201150780385326431163894719895822910318128893167410330491288638030157148005353356192634100504101914510147287040152016904069342485821831644708438388481320703494456445726483729092766997065674569867578042030532731593103980285323436350660348957463152421391490243020007194801713e+20941
bitor(341 ^ 3467 ; 1236 ^ 12314) = 1.3045143173399854401273771278272164816425806702614698858711525816240297813460640294677122680535692272922702525602846093868410020122095450736579773136172481860745328232628901705090992281012490841643187127135723824925757550929182245391264388429349118981574131929465781769703072479523482001408810945621886803283789469846073095170154714003271595024839314593031581968166665955188845724984207708237954528109246331134857847422095266837425173474410930549304527202493709367305832850411410982980467024033988935338425880967948621876469954869878653585584576840435685692299443408574020637828074725782755062614855747072716425353249e+38075
bitor(45675 ^ 123 ; 37634 ^ 123) = 1.381854735053473994826534807373052064172803380618993378889203750622680855688814579913008552771883511641347678466126644108560514046949147490937107731377241410499134603480556378806724237094833936104897485130207888381723050282921750424214849312773261932193614338423478150193144554770322715154814876354581000578601775837468966432618897420075686852989406765358825305625860623677389002440536276566218311943636460873599992298669190497317252617080619486308098795937860985248650572334196730424163146094687161159892829517750963162864050856018592750009492336435293916724354097699129907e+573
bitor(34573653456 ; 3412431245) = 37847668189
bitor(4563563456345643256 ; 3241245634564356) = 4.566522401225939452e+18
bitor(2434523412341245345623452356 ; 14523563465345634564356) = 2.434528454233061893699173316e+27
bitor(2342.2564356 ; 453453254.367346) = 453455334.373777595312019644734018472070665880988314435669073759819794685003620131003211347492751636668970987353248562692879551905016542972600540094576683495844262287867372113294242663973778604713372293360892785100529206197658136139548847533326538704078383160345193028533619131526311134579338039752331720765603557924616277352084725037446709749117967813117093810461262701655188399035938532485296348559026973964920847385465775895508519957254727290249427704382404855432323177472759582025814491279716299963979407523266659081786456803964991937061766368935338329322425805210303333572018371666016735243981316559478381252781
bitor(3465435674356234523534523452345 ; 2345346435634563456.3456345634564325) = 3.4654356743585776005432275957053456345634564325e+30
bitor(23432444444444444444444448708460438576084501834701238502384502384502378 ; 1234235623456932745923745923745.34563456) = 2.343244444444444444444444870846043857608533373766658028562255743312868334563456e+70
bitor(34564234512393476934769745629345691273469273469275691734697745870917693827469712634917695872364561293476219374691274597236495.23561245 ; 412349812645273613497162937569327569127341265348615248365128694327569697384532745324532452345.2341234124) = 3.45642345123934769347697456293458387039485463598677235932359400984957764450276008721518476084437338619741701332097605438013432499940394190498506775260489510214001120937702708015682206475027097421364615489786010047471623371972092186952704170724014283249074509439386366691121059978613049697825641291361317688552279260084518170554561281320282302946029940691384979303514355990815349748742806758516297126882243682760034186298200823344063515769680849598215237271709332351155907741178430623799916357639720097337096036851115361010534024563688729812910273099029888048405610647063121996690911902366130146191107917993476474019e+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.1698907299620248306172437918226097425166988891384392246085884944165969249512025409687591476659525846936953640531488064395175662404425679124400240748432996181820239693170762792228504468506824418977863815151799997578045625042401594767895001737165539273171874975101532818948922593911206401411630804901812120294900035391865655983869466222121617317981519016663311181563944330814485843046321375842667576630542544514566439308342966921157502535153684822406784104136702240232351768471318154932588385214675728767470962125829092959556440086599557666391323663939458167734272e+562
bitand(34573653456 ; 3412431245) = 138416512
bitand(4563563456345643256 ; 3241245634564356) = 282300754268160
bitand(2434523412341245345623452356 ; 14523563465345634564356) = 9.481671648797558843396e+21
bitand(2342.2564356 ; 453453254.367346) = 262.25000400468798035526598152792933411901168556433092624018020531499637986899678865250724836333102901264675143730712044809498345702739945990542331650415573771213262788670575733602622139528662770663910721489947079380234186386045115246667346129592161683965480697146638086847368886542066196024766827923439644207538372264791527496255329025088203218688290618953873729834481160096406146751470365144097302603507915261453422410449148004274527270975057229561759514456767682252724041797418550872028370003602059247673334091821354319603500806293823363106466167067757419478969666642798162833398326475601868344052161874721909561
bitand(3465435674356234523534523452345 ; 2345346435634563456.3456345634564325) = 2269426930420096
bitand(23432444444444444444444448708460438576084501834701238502384502384502378 ; 1234235623456932745923745923745.34563456) = 4.0233265811514950786869729744e+29
bitand(34564234512393476934769745629345691273469273469275691734697745870917693827469712634917695872364561293476219374691274597236495.23561245 ; 412349812645273613497162937569327569127341265348615248365128694327569697384532745324532452345.2341234124) = 2.64919333372383021465304399375099991044723707460378014213392615155001199433774226838585887497219741822980950149322473951048978599887906229729198431779352497290257863538451021398995252837662802790781304729582927598571675092549056061363330887894002138695030217435870863868231144772073991548182944543871867971769705397005930861502069648564400918465025125719324148370287311775631723996581370179917665593648423031915040178476272829066764884409225882156937620008364236027990266290396314888463898946597543631127018708972690097011195159438935293687800330908809763386985380889208200652352598133025610950075951283831559306223e+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.94064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400584478987993400448932899727398913704967679335103240140082255953622204416e+230
bitxor(345 ^ 123 ; 37 ^ 13354) = 5.832076212818553800505562946927287794078272530179821217360452477688484814268218810796847886854623202466087800947636908203482077735378159809394518528152212351590983559835005358522995578155997033997894664385386392175933362441076795406263214091936565317914639191952486948881059878056416583004497621742256602783356530205061057636564326549488537967201150780385326431163894719895822910318128893167410330491288638030157148005353356192634100504101914510147287040152016904069342485821831644708438388481320703494456445726483729092766997065674569867578042030532731593103980285323436350660348957463152421391490243020007194801713e+20941
bitxor(341 ^ 3467 ; 1236 ^ 12314) = 1.3045143173399854401273771278272164816425806702614698858711525816240297813460640294677122680535692272922702525602846093868410020122095450736579773136172481860745328232628901705090992281012490841643187127135723824925757550929182245391264388429349118981574131929465781769703072479523482001408810945621886803283789469846073095170154714003271595024839314593031581968166665955188845724984207708237954528109246331134857847422095266837425173474410930549304527202493709367305832850411410982980467024033988935338425880967948621876469954869878653585584576840435685692299443408574020637828074725782755062614855747072716425353249e+38075
bitxor(45675 ^ 123 ; 37634 ^ 123) = 1.381854735001775087526914559066879626254577283193826389997819358376594970744648610663496527362195920164688152619189690468029025982553971828532682052252841169750701607298736139113553474302605431636390660711230024566571250285343704799172447718005366930456448799150306275218043021951373792560903669953169369773699963717174066397227031764091817386767285148040843786609197312495825058109721790723171990567793793296969449754154624058008909650159461983772945111115454201144513870093964378655691827939754572774678153788983492200738221763059036309922892778768902593060414639531395635e+573
bitxor(34573653456 ; 3412431245) = 37709251677
bitxor(4563563456345643256 ; 3241245634564356) = 4.566240100471671292e+18
bitxor(2434523412341245345623452356 ; 14523563465345634564356) = 2.43451897256141309614032992e+27
bitxor(2342.2564356 ; 453453254.367346) = 453455072.123773590624039289468036944141331761976628871338147519639589370007240262006422694985503273337941974706497125385759103810033085945201080189153366991688524575734744226588485327947557209426744586721785570201058412395316272279097695066653077408156766320690386057067238263052622269158676079504663441531207115849232554704169450074893419498235935626234187620922525403310376798071877064970592697118053947929841694770931551791017039914509454580498855408764809710864646354945519164051628982559432599927958815046533318163572913607929983874123532737870676658644851610420606667144036743332033470487962633118956762505562
bitxor(3465435674356234523534523452345 ; 2345346435634563456.3456345634564325) = 3.4654356743585753311162971756093456345634564325e+30
bitxor(23432444444444444444444448708460438576084501834701238502384502384502378 ; 1234235623456932745923745923745.34563456) = 2.343244444444444444444444870846043857608493140500846513611468873583124334563456e+70
bitxor(34564234512393476934769745629345691273469273469275691734697745870917693827469712634917695872364561293476219374691274597236495.23561245 ; 412349812645273613497162937569327569127341265348615248365128694327569697384532745324532452345.2341234124) = 3.45642345123934769347697456293455737846151739768462582888365649985047317213201404941376342158285788607747363589829219579138460302522164380997013550520979020428002241875405416031364412950054194842729230979572020094943246743944184373905408341448028566498149018878772733382242119957226099395651282582722635377104558520169036341109122562640564605892059881382769958607028711981630699497485613517032594253764487365520068372596401646688127031539361699196430474543418664702311815482356861247599832715279440194674192073702230722021068049127377459625820546198059776096811221294126243993381823804732260292382215835986952948037e+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.061765155252528230403039241816667359280683645643651276924137972199201252757088914550401483204402235660571169438617384630946041209432763916687352724391917267403251157413261708486048769856057413607219847054599150750131921235664529235823284718129088471934743018604742624221042600766084038518654830029321791973037190096534021724444643590731598999382925706027467494041430614104919290033094723599442530669534010361252045128639340866219623339078605324519467395502641216877596694779155305511460385423736769284920574407578926675581021453933553294682098724785383918320711556740182192920683224733363603990677169837161631907811e+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.085014933333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
avg(-354256.234234 ; 3456346736.45345 ; -36734674567367.324523453245) = -12243739524962.36843581774833333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
avg(-1231.245345 ; 123123 ; 0) = 40630.584885
avg(-7474567367.1453245 ; 14534523.346767 ; 34523453245.1324534 ; 10 ^ 3245 ; 30 ^ 245345 ; 123123.345634564) = 3.436275258754213717338398736361112265467806076072752128206896620332002087928481524250669138674003726100951949064362307718243402015721273194478921207319862112338751929022102847476747949760095689345366411757665251250219868726107548726372141196881814119891238364341237707035071001276806730864424716715536319955061983494223369540741072651219331665638209510045779156735717690174865483388491205999070884449223350602086741881065568110366038898464342207532445659171068694795994491298592175852433975706227948808200957345964877792635035756555922157803497874642306530534519261233636988201138707888939339984461949728602719846352e+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