You are viewing a plain text version of this content. The canonical link for it is here.
Posted to utenti-it@openoffice.apache.org by Valerio Messina <ef...@iol.it> on 2015/02/03 00:46:59 UTC

Re: [utenti-it] cambiare secolo

On 29/01/2015 14:03, Paolo Pedaletti wrote:
> in genere se uno ha bisogno di cosi' tante colonne e' meglio passare ad
> un db e a delle viste sui dati

l'unica volta che mi è capitato dovevo aprire un file .xlsx creato con
Excel 2010 da un collega. Me lo apriva correttamente ma mancavano le
ultime colonne.
Si trattava di dati omogenei su cui nelle varie righe si calcolavano dei
parametri con delle formule partendo dai dati della prima riga, che
purtroppo erano più di 1024, mi pare intorno a 1200.
Se ricordo bene ho aperto il file con Excel, ho fatto un trasponi del
foglio e ho salvato. Però questo presuppone di avere accesso ad una
copia di Excel.

Oggi ho sbattuto su un altro limite.
Dovevo calcolare 200! ma va in overflow. Da 171! in poi si supera
l'esponente 307, però il limite è comune anche a Excel.
Per i calcoli di probabilità non poter calcolare 200! rende il foglio
inutilizzabile.
Con la calcolatrice di Gnome l'ho fatto, però inserire formule uguali
tutte le volte è noioso, i fogli elettronici dovrebbero servire per
questi casi.

Valerio


---------------------------------------------------------------------
To unsubscribe, e-mail: utenti-it-unsubscribe@openoffice.apache.org
For additional commands, e-mail: utenti-it-help@openoffice.apache.org


Re: [utenti-it] cambiare secolo

Posted by Picchiottino Roberto <pi...@mbtlc.it>.

Il 03/02/2015 01:45, Valerio Messina ha scritto:
> On 03/02/2015 00:56, Picchiottino Roberto wrote:
>>      ??? dove ti serve il calcolo di 200! ?
>
> ad esempio le possibili disposizioni di 200 pezzi

	Ma in pratica poi lo dovrai relazionare con qualche altro numero.
	Il numero e' spaventosamente grande quindi va in overflow per forza.

	Mi sa che devi usare qualcosa come xcas per lavorare con quei numeri.
Picchio
>
> Valerio
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: utenti-it-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: utenti-it-help@openoffice.apache.org
>

-- 
Picchiottino Roberto
http://www.gnu.org/philosophy/no-word-attachments.it.html
http://wiki.news.nic.it/QuotarBene

---------------------------------------------------------------------
To unsubscribe, e-mail: utenti-it-unsubscribe@openoffice.apache.org
For additional commands, e-mail: utenti-it-help@openoffice.apache.org


Re: [utenti-it] cambiare secolo

Posted by Valerio Messina <ef...@iol.it>.
On 03/02/2015 00:56, Picchiottino Roberto wrote:
>     ??? dove ti serve il calcolo di 200! ?

ad esempio le possibili disposizioni di 200 pezzi

Valerio


---------------------------------------------------------------------
To unsubscribe, e-mail: utenti-it-unsubscribe@openoffice.apache.org
For additional commands, e-mail: utenti-it-help@openoffice.apache.org


Re: [utenti-it] cambiare secolo

Posted by Picchiottino Roberto <pi...@mbtlc.it>.

Il 03/02/2015 00:46, Valerio Messina ha scritto:
(..)
> Oggi ho sbattuto su un altro limite.
> Dovevo calcolare 200! ma va in overflow. Da 171! in poi si supera
> l'esponente 307, però il limite è comune anche a Excel.
> Per i calcoli di probabilità non poter calcolare 200! rende il foglio
> inutilizzabile.

	??? dove ti serve il calcolo di 200! ?

Ciao
Picchio

-- 
Picchiottino Roberto
http://www.gnu.org/philosophy/no-word-attachments.it.html
http://wiki.news.nic.it/QuotarBene

---------------------------------------------------------------------
To unsubscribe, e-mail: utenti-it-unsubscribe@openoffice.apache.org
For additional commands, e-mail: utenti-it-help@openoffice.apache.org


Re: [utenti-it] cambiare secolo

Posted by Andrea Pescetti <pe...@apache.org>.
Valerio Messina ha scritto:
> Per i calcoli di probabilità non poter calcolare 200! rende il foglio
> inutilizzabile.
> Con la calcolatrice di Gnome l'ho fatto, però inserire formule uguali
> tutte le volte è noioso, i fogli elettronici dovrebbero servire per
> questi casi.

In realtà l'implementazione supera quando possibile il limite di 
overflow. Cioè, se proprio vuoi sapere il valore di 200! non riesci 
perché va in overflow, ma l'utilità di stampare un numero di oltre 300 
cifre solo per il gusto di vederlo non mi è chiara.

Ma se 200! ti serve per calcolare, ad esempio, una permutazione, Calc lo 
può fare direttamente in modo da evitare di passare per valori che non 
può gestire.

Esempio: disposizioni ("disposizione semplice") di 50 elementi scelti da 
un universo di 200.

Se usi la classica formuletta da scuola dell'obbligo hai ( 200! / 
(200-50)! ) e vai in overflow.

Se usi =PERMUTAZIONE(200;50) non vai in overflow perché Calc applica 
automaticamente le semplificazioni e quindi ottieni un risultato 
utilizzabile, anche se approssimato.

Ciao,
   Andrea.

---------------------------------------------------------------------
To unsubscribe, e-mail: utenti-it-unsubscribe@openoffice.apache.org
For additional commands, e-mail: utenti-it-help@openoffice.apache.org


Re: [utenti-it] cambiare secolo

Posted by Daniele Zambelli <da...@gmail.com>.
Il 3 febbraio 2015 00:46, Valerio Messina <ef...@iol.it> ha scritto:
> Con la calcolatrice di Gnome l'ho fatto, però inserire formule uguali
> tutte le volte è noioso, i fogli elettronici dovrebbero servire per
> questi casi.

Con Python:

>>> import math
>>> math.factorial(200)
788657867364790503552363213932185062295135977687173263294742533244359449963403342920304284011984623904177212138919638830257642790242637105061926624952829931113462857270763317237396988943922445621451664240254033291864131227428294853277524242407573903240321257405579568660226031904170324062351700858796178922222789623703897374720000000000000000000000000000000000000000000000000

Un sorriso

-- 

Daniele

www.fugamatematica.blogspot.com

    giusto!
    nel verso
    forse è perché non guardiamo le cose
    Quando non ci capiamo,

---------------------------------------------------------------------
To unsubscribe, e-mail: utenti-it-unsubscribe@openoffice.apache.org
For additional commands, e-mail: utenti-it-help@openoffice.apache.org