Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 14. 01. 2016 17:42

biggest-matematik
Příspěvky: 45
Reputace:   
 

Vypocet velkeho faktorialu

cau
otázka č1.: 10! můžu napsat jako 3*10^6, (jde mi jen o tu trojku) protože 10!=3628800 ? (začíná trojkou?)


otázka č2.:
jak mám spočítat kolik je 1000^500? (respektive stačí jen tich pocet číslic za tou první hodnotou) v sešitě jsme to počítali jako (10^3)^500 = 1500; ale nevím jak to počítat algoritmicky pro každý číslo, nebo jestli to jde vzdycky tak vypočítat?

thx

Offline

 

#2 14. 01. 2016 17:53 — Editoval misaH (14. 01. 2016 17:55)

misaH
Příspěvky: 13467
 

Re: Vypocet velkeho faktorialu

↑ biggest-matematik:

$(10^3)^{500}=10^{1500}$ a nie 1500.

Ak je hodnota faktoriálu 3 milióny a dačo, tak sa jeho ZAOKRÚHLENÁ hodnota dá zapísať ako $3\cdot 10^6$, ale táto tvoja je skôr $4\cdot 10^6$.

Offline

 

#3 14. 01. 2016 17:59

biggest-matematik
Příspěvky: 45
Reputace:   
 

Re: Vypocet velkeho faktorialu

já to myslel jako že to má 1500 míst

Offline

 

#4 14. 01. 2016 18:25

Freedy
Místo: Praha
Příspěvky: 2726
Škola: MFF UK (15-18, Bc.)
Pozice: student
Reputace:   166 
 

Re: Vypocet velkeho faktorialu

↑ biggest-matematik:
Ahoj,

můžeš provádět přinejmenším horní odhad (popřípadě dolní odhad)
Například když si vezmu číslo 1000!.
Tak od 1 do 10 mi v nejhorším případě přidá dané číslo 1 nulu. Čili 10^(10) --- 10 nul
Od 11 do 100 mi v nejhorším případě přidá dané číslo 2 nuly. Čili 100^(90) --- 180 nul
Od 101 do 1000 mi v nejhorším případě přidá dané číslo 3 nuly. Čili 1000^(900) -- 2700 nul
Čili pro číslo 1000! určitě platí: $1000!<10^{2700+180+10}=10^{2890}$


L'Hospitalovo pravidlo neexistuje. Byl to výsledek Johanna Bernoulliho

Offline

 

#5 14. 01. 2016 19:29 — Editoval Pavel (14. 01. 2016 19:57)

Pavel
Místo: Ostrava/Rychvald
Příspěvky: 1828
Škola: OU
Pozice: EkF VŠB-TUO
Reputace:   135 
 

Re: Vypocet velkeho faktorialu

↑ Freedy:

Jen na okraj, je-li $m\in\mathbb N$, tak počet jeho cifer v desítkové soustavě lze určit jako $\lfloor\log m\rfloor +1$, kde logaritmus je brán o základu 10. Pak platí $m<10^{\lfloor\log m\rfloor +1}$.

Nechť $m=n!$. Odhadněme příslušný logaritmus:

$
\log(n!)=\sum_{k=1}^n\log k<\int_1^{n+1}\log x\,\mathrm dx=(n+1)\log(n+1)-\frac{n}{\ln 10}\,.
$

Odtud plyne

$
n!<10^{\lfloor (n+1)\log(n+1)-\frac{n}{\ln 10}\rfloor +1}
$

takže

$
1000!<10^{2570}.
$


Backslash je v TeXu tak důležitý jako nekonečno při dělení nulou v tělesech charakteristiky 0.

Offline

 

#6 14. 01. 2016 19:43

biggest-matematik
Příspěvky: 45
Reputace:   
 

Re: Vypocet velkeho faktorialu

dík za ten vzorec, já ten horní odhad uměl určit (nepřesně) a neuměl jsem dolní, ale podle toho co si postnul mi stačí jen toto, díky :)

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson