Форма записи числа с фиксированной точкой использовалась в основном на ранних этапах развития вычислительной техники. Запись числа с фиксированной точкой обычно имеет знаковый и цифровой разряды. Фиксированная точка означает, что на этапе конструирования ЭВМ было определено, сколько и какие разряды машинного слова отведены под изображение целой и дробной частей числа. Запятая в разрядной сетке может быть зафиксирована, в принципе, после любого разряда.
Пример.
Ячейка с целой и дробной частью.
Как частный случай числа с фиксированной точкой может быть рассмотрена запись целого числа (в этом случае все разряды, кроме знакового, используются для записи целой части).
Пример.
Ячейка с записью целого числа.
К достоинствам использования чисел с фиксированной точкой относятся простота выполнения арифметических операций и высокая точность изображения чисел. К недостаткам - небольшой диапазон представления чисел.
ДИАПАЗОН ЦЕЛЫХ ЧИСЕЛ С ФИКСИРОВАННОЙ ТОЧКОЙ
Беззнаковые числа: 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