Форум: "Начинающим";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
ВнизМожно ли одним байтом закодировать 3-х значное десятичное число? Найти похожие ветки
← →
searcher (2005-11-11 17:29) [0]Можно ли одним байтом закодировать 3-х значное десятичное число (0..999)?
То, что можно закодировать двухзначное десятичное число (0..99) это понятно.
А вот как быть с 3-х значным? Может есть какая-нибудь хитрость?
← →
Джо © (2005-11-11 17:42) [1]Один байт это 8 бит. Считай.
← →
vrem (2005-11-11 17:44) [2]автор, хитрость простая -
в байте 8 бит, значит максимальное десятичное число которое можно "закодировать" - 2 в степени 8 = 256, т.к. 0 тоже участвует максимальное = 255.
Короче калькулятором возводи двойку в разные степени, в этом хитрость ;)
← →
Leonid Troyanovsky © (2005-11-11 17:46) [3]
> searcher (11.11.05 17:29)
> А вот как быть с 3-х значным? Может есть какая-нибудь хитрость?
Легко, если оно не более 255.
Или, конечно, надо разбираться, что понимается под "байт".
--
Regards, LVT.
← →
AlexWlad © (2005-11-11 19:59) [4]
> Leonid Troyanovsky © (11.11.05 17:46) [3]
>
> Или, конечно, надо разбираться, что понимается под "байт".
>
А вот раньше пользовались термином "машинное слово". А какой разрядности - дело личное (машинное).
← →
Джо © (2005-11-11 20:08) [5]
> [4] AlexWlad © (11.11.05 19:59)
> А вот раньше пользовались термином "машинное слово".
Я вот не сильно удивлю, если скажу, что и сейчас пользуются термином "машинное слово"?
← →
SergP. (2005-11-12 10:34) [6]
> Можно ли одним байтом закодировать 3-х значное десятичное
> число (0..999)?
Можно... Если количество вариантов этого числа не более 256
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.014 c