Как указано выше, проверять числа с плавающей точкой на равенство проблематично из-за их внутреннего представления. Тем не менее, существуют способы для их сравнения, которые работают несмотря на все эти ограничения.
Для сравнения чисел с плавающей точкой используется верхняя граница относительной ошибки при округлении. Эта величина называется машинной эпсилон или единица округления(unit roundoff) и представляет собой самую маленькую допустимую разницу при расчетах.
При сравнении float нельзя ожидать детерминированного поведения на границе. Если нужна точность, делай цикл по интам 5..60 и дели на 10. Или сравнивай c 6.05, но в любом случае при сумммировании float'ов ошибка накапливается.