Представление целых чисел со знаком в формате с фиксированной точкой, диапазон чисел такого представления

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

Пример.
Ячейка с целой и дробной частью.

Как частный случай числа с фиксированной точкой может быть рассмотрена запись целого числа (в этом случае все разряды, кроме знакового, используются для записи целой части).

Пример.
Ячейка с записью целого числа.

К достоинствам использования чисел с фиксированной точкой относятся простота выполнения арифметических операций и высокая точность изображения чисел. К недостаткам - небольшой диапазон представления чисел.

ДИАПАЗОН ЦЕЛЫХ ЧИСЕЛ С ФИКСИРОВАННОЙ ТОЧКОЙ

Беззнаковые числа: 0 <= D <= 2^n - 1. n - число разрядов

Байт: 0 - 255 (DEC) Слово: 0 - 65535

00..0 - 11..1 (BIN) 00..0 - 11..1

0 - FF (HEX) 0 - FFFF

 

Числа со знаком:-2^(n-1) <= D <= +2^(n-1)-1. n - число

разрядов.

Байт: -128 - +127 (DEC) Слово: -32768-+32767

10..0 - 01..1 (BIN) 10..0 - 01..1

80 - 7F (HEX) 8000 - 7FFF

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: