Двоичное значение для 255 - 11111111 со всеми используемыми местами памяти. Как можно обозначить большее число, например, 481? Будут ли они написаны в единственном числе, например (с учетом приведенного выше примера), 00110100 00111000 00110001?

2 ответа2

0

Вы просто продолжаете ... 2 ^ 8, 2 ^ 9 и т.д., Разделенные на 8-битные слова. 481 будет 00000001 11100001 в двоичном виде ... или 2 байта информации. В вашем примере 256+128+64+32+1.

-1

Это зависит от количества битов, которые вы используете. В вашем примере вы использовали 8-битное (однобайтовое) число, которое максимально достигает 255.

С незапамятных времен компьютеры использовали числа, размер которых превышает один байт.

Например, в Фортране (изобретенном в 1977 году) «реальные» числа используют 4 байта и могут хранить числа до 11111111 11111111 11111111 11111111 = 2 147 483 647

Когда этого недостаточно, Fortran включает числа с двойной точностью, которые используют 8 байтов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .