Есть задание: "В программу вводится вещественное число x, заданное с двумя знаками после десятичной точки". Программа должна вывести −1, 0 или 1.
Если я ввожу дробь < 1 (0.01, например), программа выдаёт ноль. Как это исправить?
if (x > 0)
cout << 1;
else if (x < 0)
cout << -1;
else
cout << 0;