Тема: Форматы представления чисел в компьютере


The Presentation inside:

Slide 0

Тема: Форматы представления чисел в компьютере


Slide 1

Для хранения чисел в памяти компьютера используются два формата: целый и с плавающей точкой


Slide 2

Целочисленный формат (или формат с фиксированной точкой) используется для кодирования целых положительных и отрицательных чисел, при этом в памяти отводится 1, 2 или 4 байта.


Slide 3

В однобайтовом представлении можно хранить только положительное число от 0 до 255. В 2-байтовом представлении можно хранить положительные и отрицательные целые числа от -32 768 до 32 767, старший разряд в ячейках памяти в таком представлении отводится для хранения знака числа: 0 – знак плюс, 1 – знак минус


Slide 4

Целые положительные числа Для представления таких чисел используется след.правило: Число переводится в двоичную систему Результат дополняется нулями слева в пределах выбранного формата


Slide 5

Например: число 135 будет представлено в компьютере след.образом Для 1-байтового формата: 10000111; (нет знакового разряда) Для 2-байтового формата: 0 00000000 10000111; (1-ый слева – знаковый разряд) Для 4-байтового формата: 0 00000000 00000000 10000111; (1-ый слева – знаковый разряд


Slide 6

Целые отрицательные числа Для представления таких чисел в компьютере используется дополнительный код. Знаковый разряд (первый слева) всегда =1


Slide 7

Для представления таких чисел используется след.правило: Число переводится в двоичную систему Результат дополняется нулями слева в пределах выбранного формата Полученное число переводится в обратный код (нули заменяются единицами, а единицы нулями) К полученному коду прибавляется 1.


Slide 8

Например: представим число -135 в 2-байтовом формате: 135 переводим в двоичную систему: 10000111; дополняем нулями 0 00000000 10000111; перевод в обратный код: 1 11111111 01111000; прибавляем 1, получаем дополнительный код: 1 11111111 01111001


Slide 9

вещественные (действительные) числа такие числа представляются в экспоненциальном виде, например: 16000000=0,16*108 -0,0000156=-0,156*10-4


Slide 10

В этом формате число представлено в виде произведения мантиссы (m) и основания системы счисления в степени (n), называемой порядком. В общем виде: R=m*Pn Где 0<m<1.


Slide 11

В компьютере и мантисса и порядок записаны в двоичном виде. Для размещения вещественного числа используется 2 или 4 байта.


×

HTML:





Ссылка: