Kezdőoldal » Közoktatás, tanfolyamok » Házifeladat kérdések » Szorozzuk össze a 2 első száz...

Szorozzuk össze a 2 első száz pozitív egész kitevőjű hatványát. Hány jegyű az így kapott 1^1*2^2. *2^100-on szám?

Figyelt kérdés
Sorozatszámításos feladat, de nekem ez már magas. El tudná valaki magyarázni, hogyan kell?

2014. szept. 7. 17:56
 1/10 bongolo ***** válasza:

Gondolom csak elírtad az elsőt, az is 2^1.

2^1 · 2^2 · 2^3 · ... · 2^100

Azonos alapú hatványok (most az alap a 2) szorzatát megkapjuk egyetlen hatványként, ha a kitevőket összeadjuk:

2^(1+2+3+...+100)

Ez most már számtani sorozatos feladat: a kitevő egy számtani sorozat összege. Ez gondolom kijön gyorsan, hogy 5050.

Kellene tehát 2^5050 számjegyeinek a száma.


Ez túl nagy szám ahhoz, hogy számológéppel ki lehetne számolni, valamit még trükközni kell.


Ez a trükk pedig a logaritmus lesz: egy 100...00 alakú szám (egy 1-es után sok 0) 10-es alapú logaritmusa éppen a nullák számát adja. Annál 1-gyel több a számjegyek száma. Ha nem olyan alakú a szám, akkor pedig a 10 alapú logaritmusa nem egész szám lesz, de ha azt felfelé kerekítjük egésszé, kiadja a számjegyek számát.

Mondjuk:

lg 10 = 1, ebben 1 nulla van, 2 jegyű

lg 20 = 1,301 → felfelé kerekítve 2

lg 99 = 1,996 → felfelé kerekítve 2

lg 100 = 2 (ebben 2 nulla van), 3 jegyű


Szóval ezt kell kiszámolni:

lg 2^5050

Ezt még mindig nem tudjuk számológéppel kiszámolni, mert túl sok lenne a 20^5050. Viszont hatvány logaritmusára tanultatok szabályt:

lg 2^5050 = 5050 · lg 2

azt meg már számológéppel ki lehet számolni, számold ki és kerekítsd felfelé.

2014. szept. 7. 19:54
Hasznos számodra ez a válasz?
 2/10 A kérdező kommentje:
Nagyon szépen köszönöm, valószínűleg akkor véletlen adta fel a tanár ezt a feladatot, mert logaritmust még nem tanultunk. Köszönöm azért, legalább már tudom, hogyan kell! :)
2014. szept. 7. 21:18
 3/10 bongolo ***** válasza:

Akkor marad a wolfram alpha, az tud ilyen nagy számokkal is számolni:

[link]

Kiírja a végén, hogy hány jegyű lett a szám.

2014. szept. 7. 22:44
Hasznos számodra ez a válasz?
 4/10 A kérdező kommentje:
Ú de király, nem ismertem, köszi! Ment a zöld (Y)!
2014. szept. 7. 23:00
 5/10 Tom Benko ***** válasza:

Nem kell feltétlenül logaritmus. Nézd végig, hogy hogyan változik a kettőhatványok számjegyeinek száma:

2^0, 2^1, 2^2, 2^3 egyjegyű

2^4, 2^5, 2^6 kétjegyű

2^7, 2^8, 2^9 háromjegyű... Tehát becsülhetjük, hogy minden 3-mal osztható kitevőnél lesz egy új számjegy. Innentől csak az kell, hogy 5050-ben hányszor van meg a 3, és megvan a számjegyek száma közelítőleg. Nem olyan pontos, mint a logaritmusos (bár az is inkább becslés), de elemi eszközökkel számolható.

2014. szept. 8. 07:11
Hasznos számodra ez a válasz?
 6/10 bongolo ***** válasza:

A logaritmus nem becslés, az felfelé kerekítve teljesen pontosan megadja a számjegyek számát.


A kettő hatványos dologhoz annyit tennék hozzá, ha már szóba került, hogy a számítógépek környékén ismert elnevezés a kilobit. A 'kilo' normálisan ezret jelent (kilométer, kilogramm, stb.), de a számítástechnikában (ahol a gép belsejében minden kettes számrendszerben van) inkább 1024-et. Azért, mert az 1024 kettő hatvány (2^10) és nagyon közel van az ezerhez, így egy ismert fogalmat (kilo) újrahasznosítottak nagyjából 50 éve a számítógépekkel foglalkozók. [Egy ideje már erőltetik a kilobit helyett a kibibit elnevezést, hogy egyértelmű legyen, hogy 1000-re vagy 1024-re gondol valaki, de ezt most hagyjuk...]


Szóval aki számítógéppel van kapcsolatban (és ki nincs manapság?) annak matek órán illik fejből tudnia azt, hogy 2^10 = 1024.

Vagyis fennáll ez a közelítés:

2^10 ≈ 10^3

2^20 ≈ 10^6

2^30 ≈ 10^9

...

2^5050 ≈ 10^(505·3) = 10^1515

ami 1516 számjegyet jelent.


A pontos érték 1521, szóval az a 2,4 százaléknyi különbség az 1024-ben a sokadik hatványra már 5 számjegyes (százezerszeres!) különbséget okoz.


Tom, a közelítésed, hogy 1 tízes számrendszerbeli számjegy lesz minden 3-dik kettő hatvány kitevőnél, az jóval pontatlanabb közelítés, azzal azt mondod, hogy 8 ≈ 10. Ez ilyen nagy számoknál már 162 számjegyes hibát okoz!

2014. szept. 8. 13:28
Hasznos számodra ez a válasz?
 7/10 A kérdező kommentje:
Köszönöm a válaszokat és a magyarázatot!
2014. szept. 8. 13:40
 8/10 Tom Benko ***** válasza:
@bongolo: Az lehet, hogy pontatlanabb, de nem használja a logaritmust, amiről a kérdező jelezte, hogy még nem tanulták. Egyébként a logaritmus akkor adja pontosan a jegyek számát, ha a pontos értéke ismert, egyébként nagy számokra az is csak becslés (de rendkívül pontos becslés) lesz.
2014. szept. 9. 08:08
Hasznos számodra ez a válasz?
 9/10 bongolo ***** válasza:
Nem a logaritmushoz képest mondtam, hogy pontatlanabb, hanem hogy az ezret 1024 helyett 512-vel közelítetted.
2014. szept. 9. 10:29
Hasznos számodra ez a válasz?
 10/10 Tom Benko ***** válasza:
Az meglehet.
2014. szept. 10. 07:11
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!