Store tall med store potenser
Moderators: Vektormannen, espen180, Aleks855, Solar Plexsus, Gustav, Nebuchadnezzar, Janhaa
-
- Fibonacci
- Posts: 3
- Joined: 07/04-2011 20:06
Noen som har noen tips til hvordan jeg kan gjøre en bergening av et stort tall med stor potens ved hjelp av excel..
-
- Fibonacci
- Posts: 3
- Joined: 07/04-2011 20:06
hmmm
Si du skal beregne 1423^1423 og skal finne de siste siffrene i tallet...
Si du skal beregne 1423^1423 og skal finne de siste siffrene i tallet...
Vel, her er svaret i følge python:
1423[sup]1423[/sup] =
10246435720967462767143817036736869683783940774292628501286659
35187060507179559670601498551129444561136844885094609979041209
18455839323617586863140634957758949179384242011914860987283703
63730802593905251829953767263217976476927444264389970319288647
21054692404975725819084720148979431042125522601928727421542746
05187072779777901414970062720052920144227064767668838491474038
04972547344740568603988283811943679512271937827132157139542138
52129666359726070893405892629793454707775937276372835858105923
78185800090263490891023757468680477062407964808922770496699955
10373199585018933142341235818186788255043525196181857213196113
53599005129092204910475547751033149390630401296784170716079579
83096235716566179658283160956607717593205057809504810357956860
58600762439749388219934386348491891272554716857969444279462464
66798899179494124268118530817390282778268163968207493450648605
43956231040526568996348083771312117621171420913774460019740960
73565461857887002901817249637138866485063505195423426859748392
66394798839200277077277247091958534139485342675654662820590723
97996653532849818676048359201478432954720742723544991457507220
02892361714038293354634260213717934760208134932046860149040667
94978079956738487441307310560766888697947190539908201854059982
60475832517363009964977705819982107209600336833763518567737364
46360454772925511499451364750410407914094238706784047826589253
51517843743668048086722389682411958458166388690207028285868304
58503312243130783631841750086152792227945837313329360409296985
50087057069683967253341358131152119040224949327143071683347228
35834656367737828672651732085403039828433300449409166700404197
33865526767029188905071307115824221186517658839334164329450493
20772574873454972576355690263550735596699185275324912780391567
87103707241791290552109534603760550550835614171114282314858564
98468397904656889285779482744531721205169474804055455719061745
18031993322691879653305438376299815757132041961561525321392493
29499551521817762795703366680131520806738325297440777266771537
80087149074406893209254590052191023403791384471549172937178523
56938825026570067357452002303285729181710345057082424471509260
88965598234341319977218890374042584194475829970129605826512291
61023760361710720428274232042393627267920544221404012292509937
32415028656093643172324173695991153901522292459787260301651735
65378805442968320979943192524100815404074399672665080928801221
54898032351423822725356772021143963781949608076380678733477653
46569358338249228094610798310945161931060105413908265466793911
28978601946160473480981895243560310303238514213589420993119302
68828404165049014738780707880379800487760126686480203109919529
93485275184089053901339300219111081824673620026167884570607048
37004080778534840271052810922085101934714109159077258019147646
08543428013626289205981763970967566897971912369371566575590808
32195448707145718804271565238108882917701502570270088066167232
57818910353186410319681218480031266753212887777190645592558725
97879079587012451464755515904879005622348472321651570652731656
13581976816661353913606829058613045373905733621355390469855531
84065151368743258374365550547032765071219164456961080098463990
34844120262154832034638460052932222290848209678157776771542761
10281064475678473821460217972790225887285042720602930883482392
39681630488228381944804996895868780875133424062737007866633256
82129204621536264769043964626706501971489371971213367164916735
30862741804344330322892820310140201849151868741695383907500130
47158384135783533232498225238181753398781028279205818441911574
01541413147163284156612024349655588076308132122396232997435646
75850802615083189626582196631385247823774931652901142703205812
60090781124837194271706672207377925344168698280245500571700012
63227865213395441151173786607389742178241252385020946877103870
08665596284233918308664885112974689754007464350183862261347574
14158723684439885338243491203836288939673010416314166017326975
07826291301430774905163033508202998702898769169642245572774596
46323167181041229333674715567469646749357024521368417573149773
75223074486251103318987335057986454981287994225293718098188588
62805277175125163229453598653715293012277795332339109228125120
79350818473240215218566816921567331198119271774809715061280965
68583188099865400090689388610893853905593340528167107281564303
79772640276613657063885625574625674781213613384485659854536129
15371554790056854078247902232888482880363181229284676589323843
23354360953078714612758214389011275542404029526117287960673551
73100696191841373157288381775614999108697633072356533565276465
359091444807797760672367L
L'en på slutten betyr bare at det er et stort tall. men skal du bare finne det siste sifferet? Fordi da trenger du ikke å regne ut hele tallet, se bare her:
23[sup]23[/sup] = 20880467999847912034355032910567L
3[sup]3[/sup] = 27
Hvis det absolutt må være et excel spørsmål kan jeg nok ikke hjelpe deg. Har det ikke på maskinen.
1423[sup]1423[/sup] =
10246435720967462767143817036736869683783940774292628501286659
35187060507179559670601498551129444561136844885094609979041209
18455839323617586863140634957758949179384242011914860987283703
63730802593905251829953767263217976476927444264389970319288647
21054692404975725819084720148979431042125522601928727421542746
05187072779777901414970062720052920144227064767668838491474038
04972547344740568603988283811943679512271937827132157139542138
52129666359726070893405892629793454707775937276372835858105923
78185800090263490891023757468680477062407964808922770496699955
10373199585018933142341235818186788255043525196181857213196113
53599005129092204910475547751033149390630401296784170716079579
83096235716566179658283160956607717593205057809504810357956860
58600762439749388219934386348491891272554716857969444279462464
66798899179494124268118530817390282778268163968207493450648605
43956231040526568996348083771312117621171420913774460019740960
73565461857887002901817249637138866485063505195423426859748392
66394798839200277077277247091958534139485342675654662820590723
97996653532849818676048359201478432954720742723544991457507220
02892361714038293354634260213717934760208134932046860149040667
94978079956738487441307310560766888697947190539908201854059982
60475832517363009964977705819982107209600336833763518567737364
46360454772925511499451364750410407914094238706784047826589253
51517843743668048086722389682411958458166388690207028285868304
58503312243130783631841750086152792227945837313329360409296985
50087057069683967253341358131152119040224949327143071683347228
35834656367737828672651732085403039828433300449409166700404197
33865526767029188905071307115824221186517658839334164329450493
20772574873454972576355690263550735596699185275324912780391567
87103707241791290552109534603760550550835614171114282314858564
98468397904656889285779482744531721205169474804055455719061745
18031993322691879653305438376299815757132041961561525321392493
29499551521817762795703366680131520806738325297440777266771537
80087149074406893209254590052191023403791384471549172937178523
56938825026570067357452002303285729181710345057082424471509260
88965598234341319977218890374042584194475829970129605826512291
61023760361710720428274232042393627267920544221404012292509937
32415028656093643172324173695991153901522292459787260301651735
65378805442968320979943192524100815404074399672665080928801221
54898032351423822725356772021143963781949608076380678733477653
46569358338249228094610798310945161931060105413908265466793911
28978601946160473480981895243560310303238514213589420993119302
68828404165049014738780707880379800487760126686480203109919529
93485275184089053901339300219111081824673620026167884570607048
37004080778534840271052810922085101934714109159077258019147646
08543428013626289205981763970967566897971912369371566575590808
32195448707145718804271565238108882917701502570270088066167232
57818910353186410319681218480031266753212887777190645592558725
97879079587012451464755515904879005622348472321651570652731656
13581976816661353913606829058613045373905733621355390469855531
84065151368743258374365550547032765071219164456961080098463990
34844120262154832034638460052932222290848209678157776771542761
10281064475678473821460217972790225887285042720602930883482392
39681630488228381944804996895868780875133424062737007866633256
82129204621536264769043964626706501971489371971213367164916735
30862741804344330322892820310140201849151868741695383907500130
47158384135783533232498225238181753398781028279205818441911574
01541413147163284156612024349655588076308132122396232997435646
75850802615083189626582196631385247823774931652901142703205812
60090781124837194271706672207377925344168698280245500571700012
63227865213395441151173786607389742178241252385020946877103870
08665596284233918308664885112974689754007464350183862261347574
14158723684439885338243491203836288939673010416314166017326975
07826291301430774905163033508202998702898769169642245572774596
46323167181041229333674715567469646749357024521368417573149773
75223074486251103318987335057986454981287994225293718098188588
62805277175125163229453598653715293012277795332339109228125120
79350818473240215218566816921567331198119271774809715061280965
68583188099865400090689388610893853905593340528167107281564303
79772640276613657063885625574625674781213613384485659854536129
15371554790056854078247902232888482880363181229284676589323843
23354360953078714612758214389011275542404029526117287960673551
73100696191841373157288381775614999108697633072356533565276465
359091444807797760672367L
L'en på slutten betyr bare at det er et stort tall. men skal du bare finne det siste sifferet? Fordi da trenger du ikke å regne ut hele tallet, se bare her:
23[sup]23[/sup] = 20880467999847912034355032910567L
3[sup]3[/sup] = 27
Hvis det absolutt må være et excel spørsmål kan jeg nok ikke hjelpe deg. Har det ikke på maskinen.
An ant on the move does more than a dozing ox.
Lao Tzu
Lao Tzu
-
- Fibonacci
- Posts: 3
- Joined: 07/04-2011 20:06
Takk for masse svar 
Oppgaven sier at jeg må bruke regneark for å beregne tallet og gi en beskrivelse på hvordan jeg gjorde det. Får nok forklaring i neste uke på samling, men er jo så utolmodig
Men å regne (mod10^n) tror jeg er inne på noe, sitter nemlig med Rinvolds Tallteori som pensum og det ene kapittelet handler jo om akkurat dette (tror jeg)....
Men jeg får være tolmodig, men takk igjen for svar

Oppgaven sier at jeg må bruke regneark for å beregne tallet og gi en beskrivelse på hvordan jeg gjorde det. Får nok forklaring i neste uke på samling, men er jo så utolmodig

Men å regne (mod10^n) tror jeg er inne på noe, sitter nemlig med Rinvolds Tallteori som pensum og det ene kapittelet handler jo om akkurat dette (tror jeg)....
Men jeg får være tolmodig, men takk igjen for svar

La oss i så fall si at du hadde vært interessert i de siste tre sifrene i tallet. Da regner vi mod [tex]10^3=1000[/tex]. I Excel kunne du da laget deg et regneark og valgt en kolonne der den første cellen var [tex]1413 \pmod {1000}=413[/tex]. Så setter du den neste cellen lik [tex]413 \cdot C_1 \pmod {1000}[/tex], dvs 413 ganger cellen over mod 1000. Så bare gjør du dette for hver celle - dvs setter den lik cellen over ganget med 413 mod 1000. For å finne de siste tre sifrene i [tex]1413^{1413}[/tex] ser du da bare på celle 1413.