Як прочитувати свідчення з бінарних годин?
На цьому сайті вже є інструкція щодо вибору та використання бінарних годин. Її автор - 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, ще простіше, та й виглядають вони ефектніше за рахунок більшої кількості світлодіодів. Але опинившись з таким годинником в компанії людей, які знають двійкову систему, можна піддатися глузуванням. Так що вирішувати вам.