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