Ранее я рассказывал о неприятностях, связанных с округлением чисел. Этих неприятностей можно избежать, если использовать вещественные числа, то есть числа с плавающей точкой. Однако и у таких чисел есть особенности, которые ограничивают их применение. Об этих особенностях сегодня и расскажу. Итак, по сравнению с целыми числами, числа с плавающей точкой имеют следующие недостатки… Перечисление В перечислениях нельзя использовать вещественные числа. Потому что любое перечисление - это какой-то упорядоченный набор данных. А порядок (очерёдность) можно однозначно задать только с помощью порядковых типов. В большинстве случаев к таким типам относятся целые числа. Например, понятно, что 1.0 - это 1. Но что такое 0.999 или 1.001 - можно ли эти числа считать единицей? Чтобы не заморачиваться подобными вопросами, во всех языках программирования (ну во всяком случае в тех, которые мне известны) вещественные числа нельзя использовать в перечислениях. Также вы не можете использовать их в циклах fo