20000 decimal digits of e (plus the 2.)
These were calculated using the BigFloat.GetE() function, from my C# arbitrary precision library. This function is rather inefficiently implemented, so this took a fairly long time (around 2 minutes as opposed to 50 seconds for the same number of digits of pi). The last digit is truncated, not rounded, otherwise it would be a 9.
Want more digits? Here is the first 150,000
The method used to calculate e is to evaluate the series: e = 1 + 1/1! + 1/2! + 1/3! + ...
A naive implementation of this would be even slower, but I used the fact that e^x = 1 + x/1! + x^2/2! + ... and then simply took x = 1/2^m (where m is the square root of the number of bits required). This calculates the 2^m th root of e, which is then squared m times to yield e. This choice guarantees that each iteration adds m bits of precision to the sum, and the final result does not seem to lose too much precision as a consequence.
Side Note: The error of this method fluctuates wildly with the number of bits in the calculation. For 65536 + 2048 bits, the last 2000+ decimal digits are wrong, but for 65536 + 16384 bits, fewer than 250 digits are incorrect (all the digits listed below are correct, btw!).
The reason for the slowness overall is that the library only supports schoolbook multiplication (slow for high precisions), that it is written in C#, and that I did not bother to eliminate the divisions from the terms of the sum being calculated (which can of course be done).
2.
7182818284590452353602874713526624977572470936999595749669676277240766303535475945713821785251664274
2746639193200305992181741359662904357290033429526059563073813232862794349076323382988075319525101901
1573834187930702154089149934884167509244761460668082264800168477411853742345442437107539077744992069
5517027618386062613313845830007520449338265602976067371132007093287091274437470472306969772093101416
9283681902551510865746377211125238978442505695369677078544996996794686445490598793163688923009879312
7736178215424999229576351482208269895193668033182528869398496465105820939239829488793320362509443117
3012381970684161403970198376793206832823764648042953118023287825098194558153017567173613320698112509
9618188159304169035159888851934580727386673858942287922849989208680582574927961048419844436346324496
8487560233624827041978623209002160990235304369941849146314093431738143640546253152096183690888707016
7683964243781405927145635490613031072085103837505101157477041718986106873969655212671546889570350354
0212340784981933432106817012100562788023519303322474501585390473041995777709350366041699732972508868
7696640355570716226844716256079882651787134195124665201030592123667719432527867539855894489697096409
7545918569563802363701621120477427228364896134225164450781824423529486363721417402388934412479635743
7026375529444833799801612549227850925778256209262264832627793338656648162772516401910590049164499828
9315056604725802778631864155195653244258698294695930801915298721172556347546396447910145904090586298
4967912874068705048958586717479854667757573205681288459205413340539220001137863009455606881667400169
8420558040336379537645203040243225661352783695117788386387443966253224985065499588623428189970773327
6171783928034946501434558897071942586398772754710962953741521115136835062752602326484728703920764310
0595841166120545297030236472549296669381151373227536450988890313602057248176585118063036442812314965
5070475102544650117272115551948668508003685322818315219600373562527944951582841882947876108526398139
5599006737648292244375287184624578036192981971399147564488262603903381441823262515097482798777996437
3089970388867782271383605772978824125611907176639465070633045279546618550966661856647097113444740160
7046262156807174818778443714369882185596709591025968620023537185887485696522000503117343920732113908
0329363447972735595527734907178379342163701205005451326383544000186323991490705479778056697853358048
9669062951194324730995876552368128590413832411607226029983305353708761389396391779574540161372236187
8936526053815584158718692553860616477983402543512843961294603529133259427949043372990857315802909586
3138268329147711639633709240031689458636060645845925126994655724839186564209752685082307544254599376
9170419777800853627309417101634349076964237222943523661255725088147792231519747780605696725380171807
7636034624592787784658506560507808442115296975218908740196609066518035165017925046195013665854366327
1254963990854914420001457476081930221206602433009641270489439039717719518069908699860663658323227870
9376502260149291011517177635944602023249300280401867723910288097866605651183260043688508817157238669
8422422010249505518816948032210025154264946398128736776589276881635983124778865201411741109136011649
9507662907794364600585194199856016264790761532103872755712699251827568798930276176114616254935649590
3798045838182323368612016243736569846703785853305275833337939907521660692380533698879565137285593883
4998947074161815501253970646481719467083481972144888987906765037959036696724949925452790337296361626
5897603949857674139735944102374432970935547798262961459144293645142861715858733974679189757121195618
7385783644758448423555581050025611492391518893099463428413936080383091662818811503715284967059741625
6282360921680751501777253874025642534708790891372917228286115159156837252416307722544063378759310598
2676094420326192428531701878177296023541306067213604600038966109364709514141718577701418060644363681
5464440053316087783143174440811949422975599314011888683314832802706553833004693290115744147563139997
2217038046170928945790962716622607407187499753592127560844147378233032703301682371936480021732857349
3594756433412994302485023573221459784328264142168487872167336701061509424345698440187331281010794512
7223737886126058165668053714396127888732527373890392890506865324138062796025930387727697783792868409
3253658807339884572187460210053114833513238500478271693762180049047955979592905916554705057775143081
7511269898518840871856402603530558373783242292418562564425502267215598027401261797192804713960068916
3828665277009752767069777036439260224372841840883251848770472638440379530166905465937461619323840363
8931313643271376888410268112198912752230562567562547017250863497653672886059667527408686274079128565
7699631378975303466061666980421826772456053066077389962421834085988207186468262321508028828635974683
9654358856685503773131296587975810501214916207656769950659715344763470320853215603674828608378656803
0730626576334697742956346437167093971930608769634953288468336130388294310408002968738691170666661468
0001512114344225602387447432525076938707777519329994213727721125884360871583483562696166198057252661
2206797540621062080649882918454395301529982092503005498257043390553570168653120526495614857249257386
2069174036952135337325316663454665885972866594511364413703313936721185695539521084584072443238355860
6310680696492485123263269951460359603729725319836842336390463213671011619282171115028280160448805880
2382031981493096369596735832742024988245684941273860566491352526706046234450549227581151709314921879
5927180019409688669868370373022004753143381810927080300172059355305207007060722339994639905713115870
9963577735902719628506114651483752620956534671329002599439766311454590268589897911583709341937044115
5121920117164880566945938131183843765620627846310490346293950029458341164824114969758326011800731699
4373935069662957124102732391387417549230718624545432220395527352952402459038057445028922468862853365
4221381572213116328811205214648980518009202471939171055539011394331668151582884368760696110250517100
7392762385553386272553538830960671644662370922646809671254061869502143176211668140097595281493907222
6011126811531083873176173232352636058381731510345957365382235349929358228368510078108846343499835184
0445170427018938199424341009057537625776757111809008816418331920196262341628816652137471732547772778
3488774366518828752156685719506371936565390389449366421764003121527870222366463635755503565576948886
5495002708539236171055021311474137441061344455441921013361729962856948991933691847294785807291560885
1039678195942983318648075608367955149663644896559294818785178403877332624705194505041984774201418394
7731202815886845707290544057510601285258056594703046836344592652552137008068752009593453607316226118
7281739280746230946853678231060979215993600199462379934342106878134973469592464697525062469586169091
7857397659519939299399556754271465491045686070209901260681870498417807917392407194599632306025470790
1774527513186809982284730860766536866855516467702911336827563107223346726113705490795365834538637196
2358563126183871567741187385277229225947433737856955384562468010139057278710165129666367644518724656
5373040244368414081448873295784734849000301947788802046032466084287535184836495919508288832320652212
8104190448047247949291342284951970022601310430062410717971502793433263407995960531446053230488528972
9176598760166678119379323724538572096075822771784833616135826128962261181294559274627671377944875867
5365754486140761193112595851265575973457301533364263076798544338576171533346232527057200530398828949
9034259566232975782488735029259166825894456894655992658454762694528780516501720674785417887982276806
5366506419109734345288783386217261562695826544782056729877564263253215942944180399432170000905426507
6309558846589517170914760743713689331946909098190450129030709956622662030318264936573369841955577696
3787624918852865686607600566025605445711337286840205574416030837052312242587223438854123179481388550
0756893811249353863186352870837998456926199817945233640874295911807474534195514203517261842008455091
7084568236820089773945584267921427347756087964427920270831215015640634134161716644806981548376449157
3900121217041547872591998943825364950514771379399147205219529079396137621107238494290616357604596231
2535060685376514231153496656837151166042207963944666211632551577290709784731562782775987881364919512
5748332879377157145909106484164267830994972367442017586226940215940792448054125536043131799269673915
7542419296607312393763542139230617876753958711436104089409966089471418340698362993675362621545247298
4642137528910798843813060955526227208375186298370667872244301957937937860721072542772890717328548743
7435578196651171661833088112912024520404868220007234403502544820283425418788465360259150644527165770
0044521097735585897622655484941621714989532383421600114062950718490427789258552743035221396835679018
0764060421383073087744601708426882722611771808426643336517800021719034492342642662922614560043373838
6833555534345300426481847398921562708609565062934040526494324426144566592129122564889356965500915430
6426134252668472594914314239398845432486327461842846655985332312210466259890141712103446084271616619
0012571958707932175696985440133976220967494541854071184464339469901626983516078489245140589409463952
6780735457970030705116368251948770118976400282764841416058720618418529718915401968825328930914966534
5753571427318482016384644832499037886069008072709327673127581966563941148961716832980455139729506687
6047409154204284299935410258291135022416907694316685742425225090269390348148564513030699251995904363
8402842926741257342244776558417788617173726546208549829449894678735092958165263207225899236876845701
7823038096567883112289305809140572610865884845873101658151167533327674887014829167419701512559782572
7074064318086014281490241467804723275976842696339357735429301867394397163886117642090040686633988568
4168100387238921448317607011668450388721236436704331409115573328018297798873659091665961240202177855
8854876176161989370794380056663364884365089144805571039765214696027662583599051987042300179465536788
5674302859746001437854832370687011900784994049309189191816493272597740300748796814848823429320230121
2803232746039221968752834051690697419425761467397811071546418627336909158497318501118396048253351874
8438923177292613543024932562896371361977285456622924461644497284597867711574125670307871885109336344
4801496752406185365695320741705334867827548278154155619669110551014727990403868972204655508331707823
9480878599050194756310898412414467282186545997159663901564194175182093593261631688838013275875260146
0507676098392625726411120135288591317848299475682472564885533357279772205543568126302535748216585414
0008053148206971372621497555760518904816223767904149267426000710459226953148351881374638871042735447
6762357793399397063239660496914530327388787455790593493777232014295480334500069525698093528288778371
0670585567749481373858630385762823040694005665340584887527005308832459182183494318049834199639981458
7734358631159405704436835152853836094429559643606760902217418968835481316439974377641583652422346426
1959739045545068069523285075186871944906476779188672030641863075105351214985105120731384664871754751
8382979990189317751550639981016466414592102406838294603208535554058147159273220677567669213664081505
9008069525406106285364082932766219319399338616238360691117677854482361293268581999652392754884274354
1440288453645559512473554613940315495209739705189624015797683263945063323045219264504965173546677569
9295718989690470902730288544945416699791992948038254980285946029052763145580316514066229171223429375
8061439934849143621079935767373179489642524888137204355792875113858569733819760835244232404667780209
4839963994668483377470672548361884827300064831916382602211055522124673332318446300550448184991699662
2087746140216157021029603318588727333298779352570182393861244026868339555870607758169954398469568540
6711744449324795195721594196458637361269155264575747869859642421765928968623835063704339398116713975
4473622862550680368266413554144804899772137317411919997001729390730335086902092251912444739327837615
6321810842898207706974138707053266117683698647741787180202729412982310888796831880854367327806879771
6591116542244538066258617117294980382488799865040615639756299369628093581897614910171453435566595427
5706419440883381684111116620075978724413708233391788611470822865753107853667469501846214073649391736
6254937783014074302668422150335117736471853872324040421037907750266020114814935482228916663640782450
1668153412135052785785393326061102498022730936367402135153864316930152674605360643517321547010914406
5087882363676423683118739093746423260902164636562755397683401948293279575062439964527257862440037598
3422050808935129023122475970644105678361870877172333555465482598906861201410107222465904008553798235
2538851716235182565184822031252149507003783004112162121260527260599443204430562745229161288917668141
6063913123597535039032007752958739241247645185080916391145929607115634420434713354472098117846145107
7872399140606290228276664309264900592249810291068759434533858330391178747575977065953570979640012224
0921990311582292596679131539915614380701292607801970225896629233681543124994122594600233994722281710
5660393187722680049383314898033854890946868513078929206424281917479586619994441119620873049806438500
6852620258432842085582338566936649849720817046135376163584015342840674118587581546514598270228676671
8553093119233401912861706133648731831975608125694600894029530944291195902959685639230376899763274622
8390073545714459641410822928592223933283621019282293724359028300388444570138377163205651835197010011
5722010956997890484964453434612129224964732356126321951155701565824427661599326463155806672053127596
9485380573642083849188870951760522878173394627476446568589009362661233111529108160415241002141959373
4978643166155673270279210959354305557973266055467796355200537830461954063697184291616858273412221714
5885870814274090248185446421774876925093328785670674677381226752831653559245204578070541352576903253
5227389638474956462559403789249250076243868937764753101023237467337714745816255306980324990336764554
3030527456151296121458594443215074905149145395098100138873792637996487372839641689755513227596201183
8248650746985492038097691932606437608743209385602815642849756549307909733854185583515789409814007691
8923890630905425348838968317629041202129491671958119357912031625143440965031328352167280213724159473
4409549831613832250548670817222147513842516679044541661730320082033090289548880851679725849581340713
2180533988828139346049850532340472595097214331492586604248511405819579711564191458842833000525684776
8743059163904943068713431187961896374755033628209399493436903210319768981120555953694654247041733238
9539404603532539675835439535051672026164796134779091232799526492904515114830792336938216601070287265
1938143844844532639517394110131152502750465749343063766541866128915264446926222884366299462732467958
7363835019371427864713980540382155134632237020715331348870831741465914924063594930209211220526103123
9068294134569678595851839349138234088427431241909915287080433280913299307893686712741392289003306999
5875921815297612482409116951587789964090352577345938248232053055567238095022266790439614231852991989
1810655544124772045085102100715223523427925312669301082706339423217625700763231391593497099469332410
1390877916165122680441480976561897973504315139606691325837903374862083669547508328031878670775117752
5663963479259219733577949555498655214193398170268639987388347010255262052312317215254062571636771270
0107609122815283265089843595689759610383721577268311707345522501941217015413187936518185020208773269
0613359218200076232726950328382739124382819817087116810895118789674670707337786959256554271334005232
6706040004348843432902760360498027862160749469654989210474443927871934536701798673920803845633723311
9838558626380085163455971944419943446247611238446176157362420159350785208256006041015568898995017325
5433729807356169986110190847209660070832028056991704259010387692865833655772875868425049269037093426
2028022399861803400211320742198642917383679176232826444645756330336556777374808644109969141827774253
4170109884358531893391759345115740238472929090154685591637926961968410006765983997449720472878818312
0023338329803056786548087147646451282426447821664426661673209601256479451482712567132669706736714461
7795643752391742928503987022583734069852309190464967260243411270345611114149835783901793499713790913
6967064976371272484666132799082543054492955285949327938183416078270913266808656559211027337467001325
8342871524083566152216557499843123627828710664940156467014194371382386345472960697869333597310953712
6499416282656463708490580151538205338326511289504938566468752921135932220265681856418260827538790002
4079158926460284908949222999661674377313477761341509652624483327093438984120569261451088578122491396
1691253420291813989868390133579585762443519400894395518055474655400005176624020282594482883381188638
1749594284892013520090951007864941868256009273977667585642598378587497776669563350170748579027248701
3702642032839657563480108183561823721770822364231865915958836694873224117265044872683923284530109916
7751837683159982126323712385435731268120244517540185213266374053880290124972818089502155310067359818
4430429105288459323064725590442355960551978839325930339572934663055160430923785677229293537208416693
1345752840118737468546916206489911647269094289829710656068018058078436004618662235628745913851859044
1625066322224956144872441381384976379710267602084553182411196392794106961946542648000676172761811563
0063644321116224837379105623611358836334550102286170517890440570419577859833348463317921904494652923
0214692597565663899658937477287513933771055698024557574361905017724662145875923744186575300649980566
8837696422982550119506583784312523213530937123524396914966231011032824357006578148767729916094115395
4063362752423712935549926713485031578238899567545287915578420483105749330060197958207739558522807307
0489509362355507698378819263571417793387502163443910141875767119389144162771096028594158097199134293
1329514592437363645647303503737453850348928611314163809475230174508878488564574127500335330341613809
6560043105860548355773946625033230034341587814634602169235079216111013148948281895391028916816328709
3097131841398154276788180676286509780857182621170031400033773015815363341490932370347036375133545376
3452105037099545294205523207881744937093767705600930635364551091348162737820498565705560878421196403
9972344556458607689515569686899384896439195225232309703301037277227710870564912966121061494072782442
0334140574414464599682369661188784116562903551178399440709617725671649197901681952345238074462998776
6482487375331301814276391051923468508197900179651990705049086523744284165277661142535153866516278131
6090964802801234493372427866930894827913465443931965254154829494577875758599482099181824522449312077
7682508307682823350015970404191995605097053646964731424484538258881126027539095488526397086523390529
4182969180235712054532823180927035649174337193208062873130358964057087377996784517474051531740138487
8082881006046388936711640477755985481263907504747295012609419990373721246201677030517790352952793168
7663050998374418598034988212393409198050551038215398276772913731380067153392401269545863764220650978
1085290763907972784130176455324752707378876406936642001219474570235829548136578180986794402022028082
2637957006755393575808086318932075864444206644691649334467698180811716568665213389686173592450920801
4653125297779661371986959164518694323242464044016723819780207283944182645021831314833660193848919723
1781715437219210394663847371563022670180134351593044285384894182567887072123852059726385922493476362
3122188113706307506918260109689069251417142514218153491532129077723748506635489170892850760234351768
2183550088296474106558148820492395337022705367056307503174997881870099892510201780156010422778362836
4432372977992993516092588451577205523289697833312642767129109399310377342591059230327765266764187484
2441076564447767097790392324958416348527735171981064673837142742974468992320406932506062834468937543
0167878153206160090576934049061461766070943801109154432619290007452098959592011594123241022748454826...
|