число с плавающей запятой не является ожидаемым числом после вычитания
У меня есть следующее утверждение:
float diff = tempVal - m_constraint.getMinVal();
tempVal
объявлен как поплавок иgetMinVal()
возвращает значение с плавающей точкой.
У меня есть следующая распечатка:
diff = 0.099999905, tempVal = 5.1, m_constraint.getMinVal () = 5.0
Я ожидаюразница является0,1 но не вышеуказанный номер. как это сделать?