Обратный код

Представление обратного кода определяется следующими соотношением:

A при A ≥ 0 -положительное число

[A]i =

2+ А – 2-n при A ≤ 0 -отрицательное число

Из этого соотношения следует, что обратный код положительного числа равен самому числу.

Для того чтобы получить обратный код отрицательного числа, необходимо присвоить знаковому разряду значение 1 и проинвертировать все остальные разряды числа, т. е. во всех значащих разрядах нули заменить еди­ницами, а единицы нулями.

Пример: Найти обратный код отрицательных чисел: -1011 и -0,1011

Пусть разрядная сетка числа имеет 8 разрядов, один из которых (старший разряд) отводится под код знака числа.

Тогда для целого числа х1 = -1011 получим: [х1]3 = 1.1110100,

а для дробного числа х2 = -0,1011 получим: [х2]3 = 1,0100000


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



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