Лингвофорум

Общий раздел => Наука и техника => Техника => Тема начата: کوروش от февраля 2, 2014, 14:35

Название: Бинарные и светодиодные часы
Отправлено: کوروش от февраля 2, 2014, 14:35
Что вы о них думаете?
(http://pad3.whstatic.com/images/thumb/d/dc/Read-a-Binary-Clock-Step-9.jpg/670px-Read-a-Binary-Clock-Step-9.jpg)
(http://www.12-5-9.ru/new_pictures/pictures_watches_1/Twelve_5-9_B_Version_05.jpg)
(http://www.12-5-9.ru/pictures_watches5/Life_Evolution_Design_Dynamic_Performance_11.jpg)
(http://cs605327.vk.me/v605327671/2688/PYUilVdMB5I.jpg)
Название: Бинарные и LED часы.
Отправлено: Dana от февраля 2, 2014, 14:41
Мне нравится. Для айтишников — самое то :)
Название: Бинарные и LED часы.
Отправлено: Bhudh от февраля 2, 2014, 14:43
Цитата: کوروش от февраля  2, 2014, 14:35(http://www.12-5-9.ru/pictures_watches5/Life_Evolution_Design_Dynamic_Performance_11.jpg)
Это не бинарные, это унарные.
Название: Бинарные и LED часы.
Отправлено: Python от февраля 4, 2014, 17:41
Цитата: Dana от февраля  2, 2014, 14:41
Мне нравится. Для айтишников — самое то :)
Часто ли сами айтишники используют двоичную форму записи чисел в своем коде?
Название: Бинарные и LED часы.
Отправлено: Тайльнемер от февраля 4, 2014, 19:10
Если бы в сутках было 32 часа, а в часе — 64 минуты, то было бы само то.
А так как-то ни туда, ни сюда.
Название: Бинарные и LED часы.
Отправлено: Python от февраля 4, 2014, 23:46
Для передачи часов подходит 12-ричная система, для минут и секунд — 60-ричная. Минуты и секунды можно отображать вавилонской клинописью (которую в пределах 60 несложно читать как десятичную систему), а вот часы... Существовала ли когда-либо в прошлом письменность, использовавшая 12-ричные цифры?
Название: Бинарные и LED часы.
Отправлено: Toman от февраля 5, 2014, 00:06
Кстати, у меня есть идея насчёт 60-ричного индикатора, пригодного, например, для часов, и более логичного для данного применения, чем просто двоичная система. Для 60-ричного индикатора необходимо 7 "светящихся" элементов. Один находится в центре, три вокруг него по правильному треугольнику (грубо говоря, кружочек и три сектора, как в знаке радиоактивности), и ещё три аналогичных сектора по большему радиусу, прямо напротив внутренних секторов.
Идея возникла по аналогии с фантастическими существами, которых я уже довольно давно постепенно придумываю, и которые как раз гермафродиты, и у них как раз ровно 60 полов.
Название: Бинарные и LED часы.
Отправлено: Toman от февраля 5, 2014, 00:25
Т.е. что-то примерно такое (пардон за кривизну - рисовал от руки мышью наспех). Такая фигура сгодится в качестве 60-ричной цифры для минут и для секунд. Как быть с часами - сложнее, т.к. там нужна 24-ступенчатая шкала. Наружные лепестки дают 6 значений. Значит, внутри нужно разместить нечто 4-позиционное. Вообще говоря, простейший вариант - такая же цифра, но внутренние пятна включаются только строго по одному. Как раз будет 4*6=24. Вроде, прикольно получается. 3 таких вот фигурки по 7 элементов - часы, минуты и секунды. По сравнению со стандарными цифровыми часами, где каждая цифра по 7 элементов, экономия количества элементов (и, соответственно, проводов к ним и т.д.) получается ровно в 2 раза.
Название: Бинарные и LED часы.
Отправлено: Dana от февраля 5, 2014, 00:49
Цитата: Python от февраля  4, 2014, 17:41
Часто ли сами айтишники используют двоичную форму записи чисел в своем коде?
Дело не в этом. Настоящий айтишник должен отлично знать двоичную систему и владеть бинарной арифметикой. А также знать, что такое BCD, etc.
Название: Бинарные и LED часы.
Отправлено: Python от февраля 5, 2014, 00:54
В C-подобных языках нет двоичных литералов. Десятичные, восьмеричные и шестнадцатеричные — есть.
Название: Бинарные и LED часы.
Отправлено: From_Odessa от февраля 5, 2014, 00:59
Цитата: Dana от февраля  5, 2014, 00:49
Дело не в этом. Настоящий айтишник должен отлично знать двоичную систему и владеть бинарной арифметикой. А также знать, что такое BCD, etc.
В теории - да. На деле же многие практически ничего не знают об этом и очень узко специализированы...
Название: Бинарные и LED часы.
Отправлено: Тайльнемер от февраля 5, 2014, 01:02
Цитата: Toman от февраля  5, 2014, 00:25
Такая фигура сгодится в качестве 60-ричной цифры для минут и для секунд.
А как именно вы предлагаете записывать числа?

Цитата: Toman от февраля  5, 2014, 00:25
Наружные лепестки дают 6 значений.
А почему не 8?
Название: Бинарные и LED часы.
Отправлено: mnashe от февраля 5, 2014, 01:11
У меня была мысль использовать двоичное отображение в таймере (к примеру, встроенном в фонарик).
Обычно нужно семь сегментов для передачи чисел 0-9, или 2×7 для передачи 0-99, а тут достаточно шести маленьких светодиодов для передачи 0-63, а 14 — это уже аж 16383!
Ну или BCD можно использовать.
Название: Бинарные и LED часы.
Отправлено: Dana от февраля 5, 2014, 01:14
Цитата: Python от февраля  5, 2014, 00:54
В C-подобных языках нет двоичных литералов. Десятичные, восьмеричные и шестнадцатеричные — есть.
Зато они есть в Java.
Название: Бинарные и LED часы.
Отправлено: Python от февраля 5, 2014, 01:22
Цитата: Dana от февраля  5, 2014, 01:14
Цитата: Python от февраля  5, 2014, 00:54
В C-подобных языках нет двоичных литералов. Десятичные, восьмеричные и шестнадцатеричные — есть.
Зато они есть в Java.
Только с Java 7.
Название: Бинарные и LED часы.
Отправлено: Toman от февраля 5, 2014, 01:24
Цитата: Тайльнемер от февраля  5, 2014, 01:02
А как именно вы предлагаете записывать числа?
Прилагаю картинку со всеми 60 цифрами. Как их располагать (который из разрядов считать старшим, который младшим) - это уже в некоторой степени дело вкуса. Для привыкшего к десятичной системе человека читать минуты/секунды будет проще, если старшим будет наружный (шестеричный) разряд, конечно. Также это имело бы смысл, например, на интервальных часах в метро, т.к. машинист должен отсчитывать время с точностью до 5 секунд. А вот если нужно отсчитывать, например, в десятых долях минуты, то это (теоретически) было бы удобнее при старшем десятичном разряде (младший просто игнорировать). Практически же если так сделать, то минуты будет неудобно читать. Поэтому по умолчанию старший разряд всё-таки шестеричный (наружный), и соотв. цифры идут от 0 до 59 строчками слева направо, сверху вниз.

Цитата: Тайльнемер от февраля  5, 2014, 01:02
А почему не 8?
Потому что используются только сочетания с одним или двумя включёнными элементами, но не используются сочетания без включённых элементов или более двух включённых элементов в подгруппе (подгруппы - это внешние лепестки и четверная внутренняя подгруппа). Поэтому подгруппа из 3 элементов даёт 6 значений, а не 8. А подгруппа из 4 элементов соотв. 10, а не 16.
Название: Бинарные и светодиодные часы
Отправлено: antic от февраля 15, 2014, 13:10
А кто-нибудь может объяснить, зачем это нужно?
Название: Бинарные и светодиодные часы
Отправлено: dragun97yu от февраля 15, 2014, 13:27
Цитата: antic от февраля 15, 2014, 13:10
А кто-нибудь может объяснить, зачем это нужно?
Кратко говоря, понты.
Название: Бинарные и светодиодные часы
Отправлено: Hellerick от февраля 15, 2014, 13:44
Мне похожие часы на день рождения подарили.
В ответ я постарался максимально доходчиво объяснить, что считаю это дебилизмом.
Название: Бинарные и светодиодные часы
Отправлено: Валентин Н от мая 5, 2014, 23:06
http://pleskov.com/?p=1006

На этой странице справа любопытные часы
Название: Бинарные и светодиодные часы
Отправлено: Валентин Н от мая 5, 2014, 23:23
Цитата: Тайльнемер от февраля  4, 2014, 19:10
Если бы в сутках было 32 часа, а в часе — 64 минуты, то было бы само то.
Не обязательно делить на часы и минуты.
Можно двоичную систему применить к часам, по аналогии с десятичной. Сутки будут разбиты на 65536 частей  (http://teilnehmer.somee.com/VN/?num=65535) Каждая часть это 1,318359375 секунды, единица измерения вроде бы нормальная.