Проблема вот в чем:
В программе переменной типа float присваивается значение 0.1. Но вместо 0.1 реально после 9-го знака после запятой появляются цифры. В программе эта переменная является приращением некоторой величины. Но так как она не равна ровно 0.1 не выполняется условие if (величина == 5.0). Хотелось бы как то получить все таки ровно 0.1.
|