Здравствуйте, watch-maker, Вы писали:
WM>Здравствуйте, da0s, Вы писали:
D>>есть код:
WM>D>>double tmp = 36.745*100 + 0.5; // равно 3675
WM>
WM>Ошибка в комментарии
WM>tmp не равно 3675.
WM>Выведи разницу и убедись:
WM>cout << 3675 - tmp << endl;
Спасибо, я так и думал, что дело в хранении числа с плавающей точкой.