Здравствуйте!
Ситуация такая, я перевел число 1104 из десятичной системы счисления в 2-ю, 8-ю, и 16-ю. Соответственно получилось-010001010000(2-я); 2120(8-я); 450(16-я). И тут самое сложное
Нужно определить сколько бит и байт памяти необходимо для хранения полученных кодов в различных системах счисления.
В 10-й например я думаю 4 байта или 32 бита (т.к. в 1 байте 8 бит).
В 2-й я не знаю 0 впереди считать или нет? (обычно он не пишется) если считать то получается 12 бит, или 1 байт и 4 бита, (где-то читал что во 2-й только бит, дальше напишу, что я имею в виду).
В 8-й и 16-й не знаю считать эти исходные цифры битами или байтами. Например:
Если в 8-й 4 байта,то 32 бита -------- или например если в 8-й это число измеряется 4-мя битами?
Тоже самое с 16-й системой то-ли это 3 байта, толи 3 бита.
Дайте пожалуйста совет как считать!