C++ Почему реальное значение переменной float больше чем то, которое мы присвоили?
Возможно для вас этот вопрос будет очень глупый, но мне действительно интересно это узнать. Я недавно в этой сфере.
Вот, например, у нас есть переменная float a = 10.3;. Если вывести ее через cout << a;, то мы получим значение, которые в нее положили. Но в отладчике эта переменная почему-то равна 10.3000002.
Вопрос: откуда взялось еще 0,0000002?
Еще раз извиняюсь за такой тупой вопрос