Почему 0.1 + 0.2 ≠ 0.3 в C++ и как правильно сравнивать дробные числа
Почему в C++ выражение 0.1 + 0.2 == 0.3 ложно, цикл с дробным шагом делает лишний оборот, а 0.29 * 100 превращается в 28. Пять ловушек типа double с настоящими результатами запусков и правила: как сравнивать, считать деньги и выводить дробные числа.
