fdec/
consts.rs

1pub const E: &str =
2    "2.7182818284590452353602874713526624977572470936999595749669676277240766303535475945713821785\
32516642742746639193200305992181741359662904357290033429526059563073813232862794349076323382988\
40753195251019011573834187930702154089149934884167509244761460668082264800168477411853742345442\
54371075390777449920695517027618386062613313845830007520449338265602976067371132007093287091274\
64374704723069697720931014169283681902551510865746377211125238978442505695369677078544996996794\
7686445490598793163688923009879312";
8
9pub const FRAC_1_PI: &str =
10    "0.3183098861837906715377675267450287240689192914809128974953346881177935952684530701802276055\
113250617191214568545351591607378582369222915730575593482146339967845847993387481815514615549279\
123850615377434785792434795323386724780483447258023664760228445399511431880923780173805347912240\
139788218738756881710574461998928868004973446954789192217966461935661498123339729256093988973043\
147576314957313392848207799174827869721996773619839992488575117034235771686223503753432109309507\
153976019478920729518667536118604989";
16
17pub const FRAC_1_SQRT_2: &str =
18    "0.7071067811865475244008443621048490392848359376884740365883398689953662392310535194251937671\
196382078636750692311545614851246241802792536860632206074854996791570661133296375279637789997525\
200576391030285735054779985802985137267298431007364258709320444599304776164615242154357160725419\
218813018139976257039948436266982731659044148203103076291761975273728751438799808649177876101687\
226592850567718730170424942358019344998534950240751527201389515822712391153424646845931079028923\
231555798334356506507809284493618618";
24
25pub const FRAC_2_PI: &str =
26    "0.6366197723675813430755350534900574481378385829618257949906693762355871905369061403604552110\
276501234382429137090703183214757164738445831461151186964292679935691695986774963631029231098558\
287701230754869571584869590646773449560966894516047329520456890799022863761847560347610695824481\
299576437477513763421148923997857736009946893909578384435932923871322996246679458512187977946087\
305152629914626785696415598349655739443993547239679984977150234068471543372447007506864218619014\
317952038957841459037335072237209978";
32
33pub const FRAC_2_SQRT_PI: &str =
34    "1.1283791670955125738961589031215451716881012586579977136881714434212849368829868289734873204\
350421472688605669581272341470337986298965232573273097904003553798658567527411919687952070492870\
360435945142423160491545640441109017054346433244416926616222799025526908972046136475381837490317\
374932317026021327967155439987546683207155977523334881524660787604327012032872433924701009166250\
386389375891331257665163104324886909773140637975486176355636589677895021700183691706844326356517\
39867050366602404924512444744989454";
40
41pub const FRAC_PI_2: &str =
42    "1.5707963267948966192313216916397514420985846996875529104874722961539082031431044993140174126\
437105853399107404325664115332354692230477529111586267970406424055872514205135096926055277982231\
441474477465190982214405487832966723064237824116893391582635600954572824283461730174305227163324\
451066968036301245706368622935033031577940874407604604814146270458576821839462951800056652652744\
461023326069207347597075580471652863518287979597654609305869096630589655255927403723118998137478\
47367594287636244561396909150597456";
48
49pub const FRAC_PI_3: &str =
50    "1.0471975511965977461542144610931676280657231331250352736583148641026054687620696662093449417\
518070568932738269550442743554903128153651686074390845313604282703915009470090064617370185321487\
524316318310127321476270325221977815376158549411262261055090400636381882855641153449536818108882\
537377978690867497137579081956688687718627249605069736542764180305717881226308634533371101768496\
540682217379471565064717053647768575678858653065103072870579397753726436837284935815412665424985\
55578396191757496374264606100398304";
56
57pub const FRAC_PI_4: &str =
58    "0.7853981633974483096156608458198757210492923498437764552437361480769541015715522496570087063\
593552926699553702162832057666177346115238764555793133985203212027936257102567548463027638991115\
605737238732595491107202743916483361532118912058446695791317800477286412141730865087152613581662\
610533484018150622853184311467516515788970437203802302407073135229288410919731475900028326326372\
620511663034603673798537790235826431759143989798827304652934548315294827627963701861559499068739\
631837971438181222806984545752987282";
64
65pub const FRAC_PI_6: &str =
66    "0.5235987755982988730771072305465838140328615665625176368291574320513027343810348331046724708\
679035284466369134775221371777451564076825843037195422656802141351957504735045032308685092660743\
687158159155063660738135162610988907688079274705631130527545200318190941427820576724768409054441\
693688989345433748568789540978344343859313624802534868271382090152858940613154317266685550884248\
700341108689735782532358526823884287839429326532551536435289698876863218418642467907706332712492\
717891980958787481871323030501991522";
72
73pub const FRAC_PI_8: &str =
74    "0.3926990816987241548078304229099378605246461749218882276218680740384770507857761248285043531\
756776463349776851081416028833088673057619382277896566992601606013968128551283774231513819495557\
767868619366297745553601371958241680766059456029223347895658900238643206070865432543576306790831\
770266742009075311426592155733758257894485218601901151203536567614644205459865737950014163163186\
780255831517301836899268895117913215879571994899413652326467274157647413813981850930779749534369\
795918985719090611403492272876493641";
80
81pub const LN_2: &str =
82    "0.6931471805599453094172321214581765680755001343602552541206800094933936219696947156058633269\
839641868754200148102057068573368552023575813055703267075163507596193072757082837143519030703862\
843891673471123350115364497955239120475172681574932065155524734139525882950453007095326366642654\
851042391578149520437404303855008019441706416715186447128399681717845469570262716310645461502572\
860740248163777338963855069526066834113727387372292895649354702576265209885969320196505855476470\
873306793654432547632744951250406069";
88
89pub const LN_10: &str =
90    "2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050\
918959829834196778404228624863340952546508280675666628736909878168948290720832555468084379989482\
926233198528393505308965377732628846163366222287698219886746543667474404243274365155048934314939\
933914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450\
947478569476834636167921018064450706480002775026849167465505868569356734206705811364292245544057\
95589257242082413146956890167589403";
96
97pub const LOG2_10: &str =
98    "3.3219280948873623478703194294893901758648313930245806120547563958159347766086252158501397433\
995937015509965737171025025182682409698426352688827530277299865539385195135265750556864301760919\
1000024891666941433374011903124187375109715866467540179189655806735830779688432725883274992522448\
1019023835599764173941379280097727566863554779014867450578458847802710422545609722346579569554153\
1027019157641171779247165135002392112714733936144072339721157485100709498789165888083132219480679\
103329823232593119506713995078370034";
104
105pub const LOG2_E: &str =
106    "1.4426950408889634073599246810018921374266459541529859341354494069311092191811850798855266228\
1079350634449699751830965254425559310168716835964272066215822347933627453736988471849363070138766\
1083532015533894318916664837643128615424047478422289497904795091530351338588054968865893096996368\
1090361105110756308441454272158283449418919339085777157900441712802468483413745226951823690112390\
1109403445996853990611342172288627802915801063006197676244565260599507375324062565581547593817830\
111523972551072481307715626754580758";
112
113pub const LOG10_2: &str =
114    "0.3010299956639811952137388947244930267681898814621085413104274611271081892744245094869272521\
1151818617204068447719143099537909476788113352350599969233370469557506450296425419340266181973431\
1161602943501183902898178582617154439531861929046353884699520239310849612462540400263312594621478\
1178458473182826726839823261965427935076313175483509271389649469177857689180507900075995480878154\
1185971458503196487762612249229082911819095149899717161986047767650006782051791255732862866834200\
1190402920509837084572224895494297562";
120
121pub const LOG10_E: &str =
122    "0.4342944819032518276511289189166050822943970058036665661144537831658646492088707747292249493\
1233843174831870610674476630373364167928715896390656922106466281226585212708656867032959337086965\
1248826688331163607738490514284434866676864658608513556148212348765343543435731725383562228139560\
1253048646652366095539377356176323431916710991411597894962993512457934926357655469077671082419150\
1264799109896749001032775376535702700873285509517314406746979518995135940880404239315188681084025\
1274465408979702986328682876262414401";
128
129pub const PI: &str =
130    "3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253\
1314211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462\
1322948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648\
1332133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488\
1342046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956\
135735188575272489122793818301194913";
136
137pub const SQRT_2: &str =
138    "1.4142135623730950488016887242096980785696718753769480731766797379907324784621070388503875343\
1392764157273501384623091229702492483605585073721264412149709993583141322266592750559275579995050\
1401152782060571470109559971605970274534596862014728517418640889198609552329230484308714321450839\
1417626036279952514079896872533965463318088296406206152583523950547457502877599617298355752203375\
1423185701135437460340849884716038689997069900481503054402779031645424782306849293691862158057846\
143311159666871301301561856898723724";
144
145pub const TAU: &str =
146    "6.2831853071795864769252867665590057683943387987502116419498891846156328125724179972560696506\
1478423413596429617302656461329418768921910116446345071881625696223490056820540387704221111928924\
1485897909860763928857621951331866892256951296467573566330542403818291297133846920697220908653296\
1494267872145204982825474491740132126311763497630418419256585081834307287357851807200226610610976\
1504093304276829390388302321886611454073151918390618437223476386522358621023709614892475992549913\
151470377150544978245587636602389826";