Представление целых положительных чисел в компьютере. Разрядная сетка с фиксированной точкой

Слайд 2

Представление целых положительных чисел в компьютере Разрядная сетка с фиксированной точкой

Представление целых положительных чисел в компьютере Разрядная сетка с фиксированной точкой

Для получения

компьютерного представления целого положительного числа в n – разрядной ячейке памяти необходимо перевести его в двоичную систему счисления и дополнить полученный результат слева нулями до n разрядов.
Пример 1. Число 5310=1101012 в 8 - разрядном представлении имеет вид:

Это же число 5310 в 16 - разрядах будет записано следующим образом:

Слайд 3

Представление целых чисел со знаком в компьютере 0 1 + -

Представление целых чисел со знаком в компьютере

0 1 + -

В компьютере

для представления чисел со знаком используются специальные коды: ПРЯМОЙ, ОБРАТНЫЙ и ДОПОЛНИТЕЛЬНЫЙ.
Прямой код двоичного числа – это само двоичное число, причем значение знакового разряда для положительных чисел равно 0, для отрицательных 1.
Обратный код для положительного числа совпадает с прямым кодом, а для отрицательного числа все цифры числа заменяются противоположными значениями. Знак числа остается прежним.
Дополнительный код положительного числа совпадает с прямым кодом, а для отрицательного числа образуется как результат суммирования обратного кода с 1 младшего разряда.