Pagina 1 di 1

Fattoriale

Inviato: 27 apr 2009, 00:02
da pak-man
Le calcolatrici tradizionali calcolando fino a 69!, i pc possono superare questo limite (basta scrivere un semplice programma), ma avete mai pensato di scoprire quanto fa 150.000! ? :o

Lo potete fare qui :wink:

Re: Fattoriale

Inviato: 27 apr 2009, 00:05
da Agi_90
pak-man ha scritto:Le calcolatrici tradizionali calcolando fino a 69!, i pc possono superare questo limite (basta scrivere un semplice programma), ma avete mai pensato di scoprire quanto fa 150.000! ? :o

Lo potete fare qui :wink:
Sarebbe interessante il codice con cui l'ha ottenuto

Inviato: 27 apr 2009, 01:16
da SkZ
come dice, i valori non vengono calcolati al momento, ma sono memorizzati in un database.
Cmq servono 2362797 bit per memorizzarlo/calcolarlo.

con un sistema di strutture con cui suddividere i numeri si puo' fare

io vorrei sapere il tempo di calcolo dell'intero database

Inviato: 27 apr 2009, 02:15
da Tibor Gallai
Anche a me piace il 69!

Inviato: 27 apr 2009, 07:36
da SkZ
mah! Io in
171,122,452,428,141,311,372,468,338,881,272,839,092,270,544,893,520,
369,393,648,040,923,257,279,754,140,647,424,000,000,000,000,000
ci trovo nulla di particolare
:D :wink: :roll: :P

Inviato: 27 apr 2009, 17:42
da Maioc92
ahahah ma secondo voi per problemi del tipo 'con quanti zero termina 2009!' si fa prima a calcolarli o a contarli sul risultato del sito????

Inviato: 27 apr 2009, 17:49
da Tibor Gallai
Maioc92 ha scritto:ahahah ma secondo voi per problemi del tipo 'con quanti zero termina 2009!' si fa prima a calcolarli o a contarli sul risultato del sito????
Sono tanti, si fa prima a calcolarli a mano con un numero logaritmico di operazioni aritmetiche su numeri esponenzialmente decrescenti (sapendo il modo giusto, of course).

Esempio:

2009 div 5 = 401
401 div 5 = 80
80 div 5 = 16
16 div 5 = 3
3 div 5 = 0

Risultato: 401+80+16+3 = 500 zeri.

Inviato: 27 apr 2009, 21:27
da exodd
io l'avrei fatto

2009/5=401
2009/25=80
2009/125=16
2009/625=3

401+80+16+3=500

che sarebbe la stessa cosa di tibor, solo molto più calcolosa..

Inviato: 30 apr 2009, 01:17
da afullo
nitrxgen.dyndns.org is offline

nitrxgen.dyndns.org is currently offline. Please try again later.
Mi va male... :|

Inviato: 30 apr 2009, 18:14
da gst_113
io ho una connessione lenta, e quando ho cercato di vedere 150000! il sito mi si è bloccato :x

Inviato: 01 mag 2009, 00:56
da SkZ
in teoria sono 700KB da caricare
non tantisimo.
Cmq ricordiamo che dyndns.org serve per avere in rete pc connessi da casa