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 [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

Rispondere a