Auf wieviele Nullen endet die Zahl 2019! = 1 · 2 · 3 · … · 2019?
Zwischenrechnung:
bc 1.07.1
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006, 2008, 2012-2017 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
i=1
z=2
while (z<2020) {
i=i*z
z++
}
i
19113710486471528335521176005408654929487764047729554292305362376334\
78932551579189331764074604655920410005943636780265723049821970056340\
43907738165987113765387764069005506321085710579967163262131507300350\
81002241884736027807796856713158125061188928433108139120808686735433\
54601674586380106059393168538381824716245004609681448021752385870227\
87301814125599799180974747179300158764864520589609258119706099585483\
17533082560913026100482542422306076287523108289856414908831016071206\
57186333233998842226136414531561046808973511504118062824563917618136\
95688956065933111266382757037672058813983554167527650803136376491179\
34493379452729005657225549674657637849353159767425876099814351240222\
59606639467923471573630790267495847048634650080678183483470347139838\
99904332516987702636384513981337290302003616155835870003776972085224\
44791189801151363505272184032084166824269429981293839199721695199781\
71496796232946020708155946845097661717939650356791733567939660475428\
89480654080253008541200639351942844372439566859975106980096648383163\
17934570479079494272271117126711984686969838006945893518674530128988\
44014695067011810570489667038251253235911701981151426587817334376247\
41835589197125577341510239505456976965151430699104626619260116831699\
28555808027000798794101785027171004323442136636762150307440552219456\
89656967551300904205630374188483348719848277572729327019969711027332\
32823437584814577496583780407805949317985620208922925671397497233500\
23151981648140325910977041506896237212918105325754371274801116790621\
22936332180959953908897460999714176208733421201387195025849819741663\
42874613868837943481496347263036189448228907152257094166058536751310\
40041097530174023649919640601887498490494173613707304774842988549225\
92732693030683633068050127536480138776901628000712861095756767622676\
04871282491305533617358759595263405666879507919279147333102319714528\
26044308325753572807461184603286572146537957726315521768717952602626\
23648497920036872149441406071618009612986617367426715777279142709297\
00240142414540901036612828757058499986244986417726455234577327609500\
22647909279028886530735805198077177501501618001466056557814049749367\
38647525493696328814037100841693390633317197157635426439704390418338\
75817228471215106121727914942727330383977073972042102390735678429397\
18100865639237473929473634641601274254961286144915965806310982900706\
84482315143472345003354688653837717072889186292986282169623105464085\
35562671630900567261988735655794592778405243729247592508137419804768\
26769405492837995662197070734356975191342183619910896914847996414795\
64119315042528689374774262665989456944765954464202853070738451841101\
97636448399813022337267427471316850326669152344427997008142025679631\
88001890312314496399793719874516899863222142604319191694451085221609\
41086467460895779526222474877762118333301844904062451815470417693032\
62292112773413400130547803734342706039929322314715547636541542617548\
03824629549598010905666980567806887141524623508963823800476507135517\
14821907741082505144582330978758559552883227547659517234367890274261\
18812004108060403309301579810288198515501633361000542880333410259395\
41330886642399679847148420974705336692323077419904895520606086545936\
94095162368309898095000982095940386253588721287170815770207358870453\
54994934367988692370101810740282635661344174487640732158159024394680\
83101085282367234667288914934380947990707467172997241688870281367134\
59624710807161744945841589096518177625410289252247280261279000158828\
95061146650128133137309325197291516500444828578545757779443619955859\
68145981139939252322607261014407061036298518913098751864388934622257\
89646645311383880897940572735398750336483563340049456738318956931059\
12552981313692740302151281077641386180811542070432718827793374872079\
34928099314534618160815686295107106028865394794227280437011654600862\
19286155052733424226196880737325415481599640289781351473080669481641\
75689281785022336018291970737221348500635807309116717067808432672674\
71101886854731480582363826990377973316152400592847251211122388834594\
39887299060756779674303720573787067633924968096998223155122450496253\
39540408993284896037409774025663070557088628107550787462247559731260\
80079543622099007941145191172376369084873618715041405043346584642976\
49572506876838854875071676568318653269767747293342781217629162017151\
87894363969793147324069647795431674707164041975126672716686655630698\
48736964999883472128887277927944472237673206379394094219663539521100\
85249047416018279400434874956286061172208843574184653324207325890708\
88120833592559148535394751133398644981789429692373238027440492179002\
38404057889954336522497339147801441525727144033293860834050036201230\
34170891182138588352748404055114847046523686615369391724477615309120\
42139162669125404964882013794447925007686825524877239653859493282231\
63515600566424726102591331466292351598788082426658768239021720641998\
53305590534088925267246481437692134558003668946653254392396592626441\
33421240194532982390201526431630708356945177444102701165769433855734\
58472348130467212856198212591692539202752958643197184517207133333172\
79600520653780917457502474640769141831237420131738944803847814267269\
43546662807602036830754724185398247594681194502013224849309210047925\
46712174196561985991571201233646609513867825502170542911532387348320\
92163186707857378830270958895817960081723545872973827025277795848950\
21802422698611830685759198828216203825170326696182025876930560000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
0000000000000000000
$ echo -n "0000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
0000000000000000000" | tr -cd "0"| wc -m
502
502
Für einen "Einzeiler" nehme ich aber Geld :-)