§ 26. Особенности представления чисел в компьютере 221
§ 27. Хранение в памяти целых чисел 227
§ 28. Операции с целыми числами 235
§ 29. Хранение в памяти вещественных чисел 252
§ 30. Операции с вещественными числами
ЭОР к главе 4 на сайте ФЦИОР (http//fcior.edu.ru)
*Дополнительный код числа. Алгоритм получения дополнительного кода отрицательного числа
*Число и его компьютерный код
*Числа с фиксированной и плавающей запятой
Самое важное в главе 4
- Для хранения чисел в памяти компьютера используется конечное количество разрядов. Из-за этого диапазон чисел, которые можно хранить и обрабатывать в компьютере, ограничен, а результаты вычисления могут быть неточными.
- Для хранения целого числа может быть использовано 8, 16, 32 или 64 бита памяти. Каждый дополнительный бит расширяет диапазон допустимых чисел в 2 раза.
- Отрицательные целые числа хранятся в дополнительном двоичном коде, который позволяет выполнять вычисления с положительными и отрицательными числами по одному и тому же алгоритму.
- Вещественные числа хранятся в памяти компьютера в формате с плавающей запятой : отдельно значащая часть и порядок. Из-за ограниченности числа разрядов вещественное число, как правило, не удается точно представить памяти.
- При вычислениях с вещественными числами накапливаются ошибки. Для повышения точности расчетов нужно стараться, если возможно, использовать только операции с целыми числами.