Non sono arrampicate sugli specchi dipende da come sono impostati i default dei vari programmi. Se questi sono a 2 cifre decimali il problema non sussiste e mi pare ovvio. Se non c'è impostazione il numero dei decimali mostrati dipende dalla dimensioni della colonna.. Basta provare ad aggiungere decimali fino a 15 e qui scatta come Alessandro Malfatti ha fatto rilevare il 0,46(9) periodico. provare per credere.
Miriam scrive l'operazione 101,42-101 da come risultato 0,420000000000002. Motivo problema di arrotondamento. Come ho scritto in precedenza l'arrotondamento avviene per difetto da 0 a 4 , per eccesso da 5 a 9. Nel caso in oggetto l'ultima cifra decimale è 2, quindi l'arrotondamento per difetto porta a 0. Per capire meglio la dinamica provate il valore pi greco. Con 2 cifre decimali è 3,14 ma aumentando le cifre vedrete comparire valori che variano con le cifre decimali impostate. Il calcolo è il seguente area/raggioxraggio. (area 3141549, raggio =1000). con 6 cifre decimali 3,141549, con 5 decimali 3,14155 e così via fino a 3,14. I computer usano un coprocessore matematico che svolge i calcoli in virgola mobile ed è tanto più preciso quante cifre decimali riesce a rappresentare. Comunque se avete fastidio con LO la rappresentazione con 9 periodico basta operare così. strumenti ->Opzioni-libreoffice Calc->calcola-> limita decimali del valore numero standard a _>impostate il valore che vi piace Quando una cella è numerica la sua rappresentazione decimale sarà quella impostata, anche se in formatta cella il campo è vuoto. Nessun bug di LO è una semplice impostazione del default, esattamente come per Writer si può impostare il suo modello di default all'apertura di un documento vuoto. Bello e interessante questo lungo scambio di mail ma forse qualcuno non li ha letti tutti e di conseguenza ha perso qualche spiegazione. Gian Paolo Marcolongo Il 22/08/21 11:34, Miriam ha scritto: > Mi scuso con la lista, solito problema con le accentate :( > Provo a rispostare in testo semplice > > --Inizio-- > Salve a tutti, > ho letto l'intera discussione e sinceramente ho visto arrampicate sugli > specchi incredibili che non penso aiutino la community. > > Ho voluto fare delle prove dirette: > Su LO 7.1 (Win) posso confermare il problema che si ripete in tutti gli > schermi simili ma non sempre con il 9 periodico. > Ad esempio l'operazione 101,42-101 da come risultato 0,420000000000002 > Per visualizzare queste rappresentazioni è in effetti necessario allargare la > colonna, questo nonostante già di default la larghezza della colonna consenta > più di due decimali. A mio avviso è proprio questo il comportamento anomalo. > In OpenOffice, in Softmaker Office ed anche in Excel modificare la larghezza > della colonna non altera la rappresentazione del risultato (tranne ovviamene > i casi in cui la lughezza del numero eccede lo spazio disponibile). > > Come controprova ho ripetuto le stesse operazioni in OpenOffice 4.1.10 su Win > e Linux e del problema non c'è traccia. Tutti i calcoli che avete proposto > nelle risposte precedenti danno il risultato esatto con due decimali. E > questo indipendentemente dalla larghezza della colonna e dal numero di > decimali impostato nel formato (ovviamente purché maggiore o uguale a 2). > > Ipotizzando che il problema potesse essere legato al formato dei file (ODF > 1.3 in LO, ODF 1.2 in OO) ho provato ad incrociare i dati. Il file che genera > l'errore di calcolo in LO viene visualizzato con il risultato corretto in > OpenOffice. Viceversa aprendo in LO il file creato con OO compaiono gli > errori di approssimazione. Il formato di salvataggio quindi sembrerebbe > ininfluente. > > Spero che queste informazioni possano essere utili ad isolare il problema. > > Poi che da un punto di vista numerico non ci siano grossi problemi, è vero. > Ma non neghiamo l'evidenza. Cerchiamo di uscire dalla modalità 'fanboy' che > certo non aiuta a risolvere la situazione (se fosse successo in Excell > scrivereste le stesse cose?). > > Miriam Greco > > --Fine-- > > -- Come cancellarsi: E-mail [email protected] Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/ Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it Archivio della lista: https://listarchives.libreoffice.org/it/users/ Privacy Policy: https://www.documentfoundation.org/privacy
