Cтраница 1
Двоичная точка фиксирована после младшего нулевого разряда. Таким образом, М представлено целым числом. [1]
Начиная от двоичной точки и двигаясь влево, поместим в нижней строке соответствующие десятичные эквиваленты двоичных единиц. [2]
Использование в константе двоичной точки не допускается. Она предполагается стоящей справа от самой правой двоичной цифры. Двоичная константа может иметь знак. [3]
Указывает десятичную точку или двоичную точку. [4]
Фактически модификатор масштаба изменяет положение двоичной точки в числе, позволяя использовать дробные двоичные числа с фиксированной точкой. Однако, определяя такие константы, программист должен сам следить за положением точки при выполнении арифметических операций. [5]
Десятичная экспонента показывает место расположения двоичной точки. Точность определяется так же, как в случае десятичного числа с плавающей точкой. [6]
Символ определяет место десятичной или двоичной точки. Этот символ в шаблоне числа может быть записан только один раз, и если он отсутствует, то считается, что подразумеваемая точка всегда находится справа. Символ V делит поле на два подполя - справа и слева от подразумеваемой точки. Значение строки символов точку не содержит. [7]
Системы представления, в которых положение двоичной точки фиксировано, а программист должен следить за изменением масштабных коэффициентов, называются системами представления с фиксированной точкой. Так как с использованием неявных масштабных коэффициентов, отличных от единицы, связаны дополнительные вычисления, то практически во всех аппаратных и программных средствах ЭВМ для чисел с фиксированной точкой применяется масштабный коэффициент, равный 1, так что двоичная точка, как мы и считали ранее, находится справа от числа. [8]
![]() |
Дробь с дополнением до двух. [9] |
Двоичное слово интерпретируется, как имеющее двоичную точку после младшего значащего бита LSB - то есть, данные выровнены по правой руке. [10]
Для этого двоичное число, начиная от двоичной точки и двигаясь влево, делится на группы из 3 ( или 4) бит и каждая группа заменяется соответствующей восьмеричной ( или шестнадцатеричной) цифрой. [11]
Если в двоичном числе содержатся цифры справа от двоичной точки, то они также могут быть преобразованы. Для этого, как и в предыдущем случае, начиная от двоичной точки, но двигаясь вправо, производится формирование групп по три бита в каждой. [12]
Обычно известно число ожидаемых битов частного и местоположение двоичной точки. Например, при делении 16-битового делимого на 8-битовый делитель частное состоит из 8 бит. Когда известно положение двоичной точки делимого и делителя, то автоматически определяется положение двоичной точки частного. [13]
Начиная с порядка, равного нулю, выполнить сдвиг двоичной точки мантиссы вправо или влево, соответственно корректируя порядок, пока мантисса не будет нормализована. [14]
Если теперь представить, что слева от этих чисел стоит двоичная точка, то легко понять, что невозможно эти числа сдвинуть левее. Такое явление приводит к уменьшению среднего числа битов, в которых может запоминаться информация. [15]