Почему число 2 использует 1 байт, а не 2 бита пространства?

#size #storage #bit #disk #bits

#размер #Хранение #бит #диск #биты

Вопрос:

Если я преобразую число 2 из десятичного значения в двоичное, оно дает мне значение «10», мы видим, что оно использует только 2 бита, один из которых равен «1», а второй равен «0», так почему же он использует полный байт пространства?

введите описание изображения здесь

Если я открою блокнот, запишу «2» и сохраню его, размер будет 1 байт, но 1 байт = 8 бит, и мы увидим, что число 2 использует только 2 бита, так почему оно говорит, что у него 1 байт ?.

введите описание изображения здесь

tamanho = размер (перевод на португальский)

Комментарии:

1. На самом деле он использует намного больше, чем 1 байт … вероятно, не менее 4 КБ, возможно, 16 КБ или 32 КБ, в зависимости от того, какую файловую систему вы используете.

2. Представьте, что вы сохранили 2, затем 10 в том же файле, используя наименьшее количество возможных битов : 101010 . Итак, это 2, затем 10, 10, затем 2, или 5, затем 0, затем 2, или …?

Ответ №1:

Хорошо, я обнаружил, что компьютер принимает число 2 как 0011 0010, так что теперь я понял, почему он использует полный байт. он использует таблицу ascii, которая использует 0011 для представления числа, за которым следует двоичный код этого числа, поэтому от 2 до двоичного будет 0010, но с 0011 в концетаким образом, 0011 0010 составляет всего 8 бит.