Представление целых чисел

Слайд 2

Представление целых чисел

  Целые числа в памяти ПК хранятся в формате с фиксированной запятой -

Представление целых чисел Целые числа в памяти ПК хранятся в формате с
каждому разряду ячейки памяти соответствует всегда один и тот же разряд числа, а «запятая» находится справа после младшего разряда, т.е. вне разрядной сетки.

Слайд 3

Алгоритм представления целых неотрицательных  чисел

Перевод из 10-ой системы счисления в двоичную:
2510 =

Алгоритм представления целых неотрицательных чисел Перевод из 10-ой системы счисления в двоичную:
110012
2) Запись числа в восьмиразрядную ячейку, прижимая к правому краю, а оставшиеся слева разряды заполняем нулями
Самый старший разряд хранит знак числа. Если число положительное,  то в этом разряде 0, а если отрицательное, то 1.

Слайд 4

Алгоритм представления целых отрицательных  чисел

Для  представления отрицательных целых чисел используется  дополнительный  код  числа.
Получить дополнительный код

Алгоритм представления целых отрицательных чисел Для представления отрицательных целых чисел используется дополнительный
можно по следующему алгоритму:
         1) записать внутреннее представление положительного числа Х;
          2) записать обратный код, т.е. заменить 1 на 0 и 0 на 1;
3) к полученному числу прибавить 1.

Слайд 5

Представление целых отрицательных  чисел

     Рассмотрим применение данного алгоритма на примере десятичного  числа

Представление целых отрицательных чисел Рассмотрим применение данного алгоритма на примере десятичного числа
-25.
         1) Запишем внутреннее представление числа 25 в 8-разрядной ячейке:   
00011001
          2) Запишем  обратный код:
11100110
        3) Прибавим к получившемуся числу 1      
11100111 - это и есть -25.
Имя файла: Представление-целых-чисел.pptx
Количество просмотров: 29
Количество скачиваний: 0