Se a qualcuno servisse cmq basta usare la funzione round($i,1) che messa nell'if

if(round($i,1) == 5.0)

arrotonda ai decimali e verifica il condizionale.

Davo per scontato che un linguaggio di alto livello facesse in automatico l'arrotondamento in base all'iteratore che si inseriva. E sinceramente non mi ero mai imbattuto in una cosa simile prima ^^.

Mi confermate che è cosi per tutti i linguaggi(e quindi va sempre fatto a posteriori l'arrotondamento) o alcuni lo fanno e altri no?