weather Inserito: 1 giugno 2012 Segnala Inserito: 1 giugno 2012 per quale motivo la sottrazione : 3.5 - 3.49 = 0.01 eseguita sul 1200 ottengo : 3.5 - 3.49 = 0.00999999 ????
acquaman Inserita: 1 giugno 2012 Segnala Inserita: 1 giugno 2012 Be, è noto a tutti che la matematica é una opinione.
Livio Orsini Inserita: 1 giugno 2012 Segnala Inserita: 1 giugno 2012 Succede quando si lavora con float e poi si visualizza in fisso; sono gli errori di troncamento.
weather Inserita: 3 giugno 2012 Autore Segnala Inserita: 3 giugno 2012 Succede quando si lavora con float e poi si visualizza in fisso ... io lavoro in float e visualizzo in float sono gli errori di troncamento il risultato è un numero finito ben preciso cioe 0.01 perche ' ci dovrebbe essere un troncamento ? ho' fatto una prova con un altra marca di plc ( Wago) e come risultato mi da' correttamente 0.01.
Livio Orsini Inserita: 3 giugno 2012 Segnala Inserita: 3 giugno 2012 eseguita sul 1200 ottengo : 3.5 - 3.49 = 0.00999999 ... io lavoro in float e visualizzo in float La visualizzazione è in intero, se fosse in float sarebbe 9999E-6 oppure 10E-3 . l risultato è un numero finito ben preciso cioe 0.01 perche ' ci dovrebbe essere un troncamento ? ho' fatto una prova con un altra marca di plc ( Wago) e come risultato mi da' correttamente 0.01. Dipende da come vengono eseguite le operazioni e da come vien visualizzato il risultato. Anni fa mi era capitato eseguendo in float su PC 4 / 2 = 1.99999999
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora