Come si gestisce il comportamento strano di Java con l'operatore modulo quando si utilizza il doppio?Modulo con doppi in Java
Per esempio, ci si aspetta il risultato di 3.9 - (3.9 % 0.1)
di essere 3.9
(e in effetti, Google dice che non sto impazzendo), ma quando l'eseguo in Java ottengo 3.8000000000000003
.
Capisco che questo è il risultato di come i negozi e i processi Java raddoppiano, ma c'è un modo per aggirarlo?
Cosa stai cercando di fare? Ho la sensazione che tu non abbia davvero bisogno di '%'. – polygenelubricants