Originariamente inviato da Salazar
sinceramente non mi ero mai imbattuto in una cosa simile prima ^^.
quanto tempo è che programmi e con quali linguaggi?



Originariamente inviato da Salazar
Mi confermate che è cosi per tutti i linguaggi(e quindi va sempre fatto a posteriori l'arrotondamento) o alcuni lo fanno e altri no?
è un problema di quasi tutti i linguaggi e il round dovresti farlo per ogni somma, non solo alla fine poichè farlo solo alla fine significa rischiare di perdersi un .1 e fallire il check

codice:
while(round($i, 1) != 5.0)
    $i = round($i, 1) + 0.1;


P.S. io pensavo JavaScript non soffrisse di questo problema, invece perfino "il più scripting" ce l'ha