Lette tutte le vostre precisazioni e fatta qualche prova ho dedotto questo.
Primo numero standard è privo di decimali sia su Linux sia su windows.
Il numero dei decimali, credo, che venga gestito in qualche parametro di
config (linux) o appdata(win). Quale non lo so. La differenza come viene
gestito tra linux e win è sottile ma fondamentale. In linux le
impostazioni si trascinano da una versione all'altra. Quello impostato
su 7.1 vale pari pari per 7.2 Questo non vale per le appimage che crea
un suo config autonomo - fino alla versione 7 usava quello
dell'installazione standard e questo creava non pochi problemi e
conflitti. Dalla versione 7 sono separati fisicamente. Visto che la mia
versione di LO su linux funziona correttamente anche con campo allargato
e il numero di decimali vuoto vuol dire che in una delle versioni
precedenti avevo impostato numero standard a 2 decimali e questa è rimasta.
Svelato il mistero perché da me funzione. In opzioni CALC - Calcola è
impostato come numero decimali 2. Sicuramente impostato molto tempo fa.
Probabile nel passaggio dalla 5 alla 6. Quindi il mio numero standard ,
anche se il campo è vuoto, è sempre valorizzato 2. Aperto appimage il
valore non è spuntato e quindi fa quello scherzo del 0,46(9) periodico.
Flaggato il campo e impostato a 2. Il risultato è sempre corretto.
Su windows, non lo uso mai direttamente, l'impostazione probabilmente
non è mai stata settata e quindi il valore espresso è 0,46(9) periodico
Per Franca Chiarelli
Ripartito con linux ho usato quello indicato A1=247,47, B1=RESTO(A1;1)
larghezza standard in B1=0,47. Allargo moltissimo il campo C1 e riporto
=RESTO(A1;1) risultato 0,47 In formatta celle il numero standard è
sempre vuoto.
Quindi dovresti controllare il valore impostato in opzioni e settarlo
correttamente
Saluti a tutti
Gian Paolo Marcolongo
Il 21/08/21 13:19, Claudio.Fasolo ha scritto:
Scusate il PC lavora in BINARIO, è *normale* *che dia 0,4699999
....,**se non si formatta la cella come numero* e allora il risultato
è corretto: 0.4700.. gli zeri dipendono ovviamente dalle cifre dopo la
virgola.
NON È UN ERRORE, *formattate correttamente la cella*.
Claudio
Il 21/08/21 13:02, Vincenzo ha scritto:
Il 21/08/2021 10.35, Gabriele Bertolucci ha scritto:
Io utilizzo LO Community 7.2.0.4 (versione Flatpak su Linux Mint).
Sono riuscito a riprodurre questo comportamento con questa sequenza
di passi:
- aprire Calc
- in una cella digitare la formula =241,47-241
- allargare esageratamente la colonna
Solo eseguendo TUTTI questi tre passi ho visto che la
rappresentazione del risultato è 0,469999999999999.
Ho fatto anch'io la prova è da effettivamente 0,4699999 ....,
però formattando la cella come numero mi da il
risultato giusto cioè 0.47.
Spiegazioni?
ciao
--
Come cancellarsi: E-mail users+unsubscribe@it.libreoffice.org
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
Context
- Re: [it-users] errore Calc (continued)
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.