alupin
Profilo di
Nome | alupin |
---|---|
Indirizzo email | n/a |
Messaggi | 2 |
-
- 2018-01-20 07:42:43
- Re: Bug o errore mio??
- Forum >> Principianti
- Grazie mille per il chiarimento Cya
-
- 2018-01-19 22:12:47
- Bug o errore mio??
- Forum >> Principianti
- Salve a tutti ho notato uno strano comportamento e mi chiedevo se dipende da qualche mio errore oppure da un bu.
La versione di Python è la 3.5.2 su Linux Mint 18.2.
In modalità interattiva scrivo:
A = 2+2.69
B = 4.69
A == B
False (?)
Ho pensato fosse un problema di conversione da intero a float ma:
A = 2.0+2.69
B = 4.69
A == B
False (????)
Ancora più strano, che mi fa pensare ad un bug, è il fatto che la cosa non si verifica con ogni coppia di numeri sommati:
A = 2 + 2.68
B = 4.68
A == B
True (stavolta è corretto)
In realtà verificando il valore di A si capisce perchè, infatti A assume l'assurdo valore (nel primo caso) di
4.6899999999999995 e si verifica anche con python 2.7.12 sempre con Linux Mint
Qualcuno puoi delucidarmi?? Sarebbe il caso di segnalare il bug in caso non si tratti di qualche mio errore.