123 читали · 2 года назад
Ограничения чисел с плавающей точкой
Ранее я рассказывал о неприятностях, связанных с округлением чисел. Этих неприятностей можно избежать, если использовать вещественные числа, то есть числа с плавающей точкой. Однако и у таких чисел есть особенности, которые ограничивают их применение. Об этих особенностях сегодня и расскажу. Итак, по сравнению с целыми числами, числа с плавающей точкой имеют следующие недостатки… Перечисление В перечислениях нельзя использовать вещественные числа. Потому что любое перечисление - это какой-то упорядоченный набор данных...
5 месяцев назад
В коде столько воды, что точки с запятыми плавают
Число с плавающей запятой - это формат представления вещественных чисел. Он состоит из двух частей: мантиссы и порядка. Мантисса представляет собой дробное число, а порядок определяет положение запятой в мантиссе. Благодаря этому формату можно представлять как очень маленькие, так и очень большие числа с высокой точностью. Числа с плавающей запятой могут быть представлены в виде чисел с плавающей точкой одинарной (float) или двойной (double) точности. Float занимает 4 байта памяти и имеет 7 значащих цифр, а double занимает 8 байт и имеет 15 значащих цифр. Выбор между ними зависит от требуемой точности вычислений...