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! ?
Lo potete fare
qui 
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! ?
Lo potete fare
qui 
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

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

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