Как считывать показания с бинарных часов?

Как считывать показания с бинарных часов?

На этом сайте уже есть инструкция по выбору и использованию бинарных часов. Её автор – cooler84. Но там рассказано в основном о псевдобинарных часах, которые лишь выглядят похоже, но двоичную систему счисления не используют. А я расскажу о том как считывать показания с часов, действительно использующих двоичную систему. Они бывают наручными, самодельными настольными, а также виртуальными, в виде программ для телефонов.

Инструкция

Уровень сложности: Несложно

1 шаг

Как считывать показания с бинарных часов?

Начнём с того, что определим, какого типа у нас бинарные часы. У одних из них индикация двоичная, у других – двоично-десятичная. В первом случае каждая из единиц измерения представлена целым двоичным числом. То есть, перед нами два длинных двоичных числа: одно – часы, другое – минуты. или три, если есть ещё и секунды. А во втором – каждое из чисел поделено на десятичные разряды, и каждый из них представлен коротким двоичным числом. То есть, если минут, например, 35, то на индикаторе два коротких двоичных числа, одно из которых расшифровывается как 3, другое – как 5. То же и с часами, и с секундами.

2 шаг

Как считывать показания с бинарных часов?

Сначала попробуем прочитать показания часов первого типа. Допустим, они показывают следующее:
10100
100011
001010
Запомним правило: “вес” каждого более старшего двоичного разряда в два раза больше, чем предыдущего. Как в десятичной системе счисления “вес” каждого более старшего разряда в десять раз больше, чем предыдущего. И не забываем, что чем разряд левее, тем он и старше. “Вес” самого правого разряда равен 1, следующего (который левее) – 2, последующих – 4, 8, 16, 32. Те разряды, в которых стоят единицы, умножаем на их “веса” (иногда соответствующие подсказки написаны прямо на бинарных часах). Результаты складываем. И что получаем?
16+4=20
32+2+1=35
8+2=10
Стало быть, на часах 20:35:10.
Показания часов на картинке к этому шагу попробуйте прочитать сами.

3 шаг

Как считывать показания с бинарных часов?

Теперь часы второго типа. Допустим, они показывают:
01
0101
010
0011
100
0110
Переводить двоичные числа в десятичные мы уже умеем. Получаем:
1=1
4+1=5
2=2
2+1=3
4=4
4+2=6
Значит, на часах – 15:23:46.
Показания часов на картинке к этому шагу тоже попробуйте прочитать сами. Тут чуть сложнее: “веса” разрядов не подписаны. Только на них двоичные числа записаны вертикальным способом, и “вес” каждого разряда увеличивается при движении не влево, а вверх. А виртуальные “десятичные цифры” расположены обычным способом: слева – старший разряд часов, правее – младший разряд часов, ещё правее – старший разряд минут, и так далее.
Какие же бинарные часы лучше выбрать? Приноровиться быстро считывать показания и с тех и с других можно за неделю, это только кажется сложным. Но со вторых – проще. А с псевдобинарных, о которых рассказал cooler84, ещё проще, да и смотрятся они эффектнее за счёт большего количества светодиодов. Но оказавшись с такими часами в компании людей, знающих двоичную систему, можно подвергнуться насмешкам. Так что решать вам.

Обсуждение

658_micro
Рейтинг
  1. +
  2. 0
Granada (00:42 12.08.2013)

Такая подробная инструкция, спасибо! +

Ваш комментарий

Запросить инструкцию

Не нашли нужную пошаговую инструкцию?
Возможно, что кто-то из посетителей сайта сможет помочь. Оставьте запрос прямо сейчас, если Вы уверены, что эта тема ещё не освещена на нашем проекте!

Рейтинг
  1. +
  2. 1
1
6