Представление чисел в памяти


Числа, записанные в двоичной системе счисления, могут быть представлены в ЦВМ в формах с фиксированной и с плавающей запятой.

Разрядная сетка (т.е. схематическое представление ячейки памяти) для формы с фиксированной запятой состоит из знакового и цифровых разрядов, представляющих совокупность целой части числа и, отделенной от нее запятой, дробной части. Место запятой фиксировано, поэтому для целой и дробной частей числа выделяется конкретное количество разрядов отведенного поля памяти. У положительных чисел в знаковом разряде стоит "0", у отрицательных - "1".

При выполнении арифметических операций могут получаться результаты, целая часть которых содержит больше цифр, чем число разрядов, отведенных для хранения целой части числа. В этом случае происходит ситуация ²переполнение разрядной сетки². Для уменьшения вероятности переполнения разрядной сетки запятая обычно фиксируется перед старшим цифровым разрядом, т.е. допускается работа только с правильными дробями. Эта форма используется только в специальных случаях.

Пример

Ниже приведено представление правильной десятичной дроби 0,256 в форме с фиксированной запятой

 

+ 256 . . . 0

 

Другим способом представления чисел в ЦВМ является запись в форме с плавающей запятой, в которой для изображения чисел используется форма

N = m ´ pq ,

где m - мантисса (цифровая часть числа);

p - основание системы счисления;

q - порядок числа.

При этом для мантиссы m должно выполняться условие ½m½<1. Если мантисса числа, представленного в форме с плавающей запятой, удовлетворяет условию £ m < 1, то число называют нормализованным. Нормализация числа осуществляется сдвигом числа влево и соответствующим уменьшением его порядка.

Пример



Дата добавления: 2022-02-05; просмотров: 74;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.