Знак 2…2.
min.
max.
0… 31.
Рис. 1 Форматы чисел с фиксированной точкой
Во всех форматах знак числа помещается в старший разряд и кодируется как 0 — знак положительного числа, либо как 1 — знак отрицательного числа. Знак отделяется от самого числа воображаемой точкой.
Фиксированная точка позволяет задать число только в строго определенном диапазоне.
В формате H числа можно задавать от 1111 1111 1111 1111.
до 0111 1111 1111 1111, т. е. от -32 767 до 32 767или от 1−2до 2 1.
В формате F числа могут находиться в интервале от 1111 1111 1111 1111 1111 1111 1111 1111.
до 0111 1111 1111 1111 1111 1111 1111 1111.
т.е. от — 7FFFFFFF до 7FFFFFFF.
Естественное представление чисел в виде целой и дробной частей имеет ряд недостатков, т.к. при выполнении вычислений на ЭВМ необходимо заранее знать количество разрядов, которое надо отводить для представления целых и дробных частей исходных данных и результатов, что бывает весьма трудно сделать в реальных условиях.
При выполнении арифметических операций с фиксированной точкой могут получаться результаты, целая часть которых содержит больше цифр, чем число разрядов ячейки, отведенных для хранения целой части. При этом происходит переполнение разрядной сетки.