LINUX.ORG.RU
Ответ на: комментарий от Zhbert

+1

Хотя перед посанами наверное можно пальцы погнуть. Главное не облажаться во время распарсивания :)

staseg ★★★★★
()
Ответ на: комментарий от Lenny

15-57 же!

Заженные «биты» - единицы, потухшие - нули.

staseg ★★★★★
()

Так же, как считать на пальцах до 1024. Мизинец правой руки- 0/1, безымянный правой - +2, средний правой +4, указательный правой +8 большой правой +16 (или, если считать в байтах до 256, это будет мизинец левой), мизинец левой +32, безымянный левой +64, средний левой +128, указательный левой +256, большой левой +512. Итого возможных комбинаций 0..1023.
Если добавить пальцы ног, будет 2^20 степени.

С часами аналогично, зажимаешь пальцы там где зажжённые битики и добавляешь степени двойки.

anonymous
()

Ожидаю топика «Как понимать время по false бинарным часам?»

annulen ★★★★★
()
Ответ на: комментарий от stormy

>Офигеть, придраться не к чему. Но всё же попробуй выразить число 57, а

не два числа - 5 и 7.

stormy (17.11.2010 17:25:56)

Ребята, вы жжете! Спасибо, а то от работы уже глаза покраснели

anonymous
()
Ответ на: комментарий от Lenny

а я и не отдавал. Просто видел такие пару раз.

anonymous
()
Ответ на: +1 от staseg

>Главное не облажаться во время распарсивания :)

Вот и выросло... :) В наше время BCD распарсивать было не нужно. Любая цифра сразу могла представляться в голове в бинарном виде. И наоборот.

KRoN73 ★★★★★
()
Ответ на: комментарий от stormy

>Но всё же попробуй выразить число 57, а не два числа - 5 и 7.

Это, как бы, два разныз формата. 57 в BCD сразу предстваляется как 0101 0111. А вот конвертация в bin - да, требует преобразования в уме. Сразу в двоичной системе считать в уме сложно, больно цепочки длинные, зато просто в шестнадцатеричной:

57d = 64d - 7 = 0x40 - 7 = 0x39.

А вот уже 0x39 в bin дальше сразу, без преобразований, представляется как 111001.

KRoN73 ★★★★★
()
Ответ на: комментарий от stormy

>Для псевдогиков. Леды подписаны.

Нормально. Мы на схемах цифры тоже обычно подписывали :) Дело не в весе разряда, а чтобы не считать позицию светодиода. Особенно, когда их 16 в линейке :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>Вот и выросло... :)

Я обычно без проблем воспринимаю битовые цепочки до восьми знаков - по работе однажды пришлось хорошенько вдуплить это дело, считать в уме/на бумажке/на калькуляторе было очень утомительно. А вообще выросло еще до меня :).

И наоборот.

Да, вот с этим хуже.

staseg ★★★★★
()
Ответ на: комментарий от KRoN73

>Это, как бы, два разныз формата

Да, признаюсь, про существование BCD не знал, назвал разницу как умел.

stormy
()
Ответ на: комментарий от KRoN73

>Дело не в весе разряда, а чтобы не считать позицию светодиода

Не-не, там даже мануал есть - «сложите числа под лампочками». Для псевдогиков. :)

stormy
()
Ответ на: комментарий от stormy

> Офигеть, придраться не к чему. Но всё же попробуй выразить число 57, а не два числа - 5 и 7.

В двоичном виде: 0011 1001
В двоично-десятичном виде: 0101 0111

AnDoR ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.