Почему семисегментный дисплей имеет десятичную точку справа? [закрыто]

22

Все семь сегментов, которые я видел до сих пор, имеют десятичную точку справа от основной цифры. Почему это так? Десятичная точка слева сможет представлять более возможные комбинации чисел.

Однозначный дисплей с десятичной точкой слева может представлять на девять возможных чисел ( 0,1, ..., +0,9 ) больше, чем обычный дисплей с десятичной точкой справа.

Изменить: Почему также цифры наклоняются вправо?

Атом
источник
7
Таким образом, вы можете поставить десятичную точку справа от вашего номера, где бы он ни находился.
Пик напряжения
8
К вашему сведению, я видел 7 сегментов с десятичными точками справа и слева, но не только слева.
Борт
8
Возможно, потому что есть место для DP в правом нижнем углу и ни одного в левом нижнем углу.
mike65535
4
Многие дисплеи показывают цифры вправо, чтобы дать курсивом эффект. Это оставляет больше места внизу справа, чем слева.
Neil_UK
4
@ Atom - Может быть, это было оставить место для десятичной точки :)
Борт

Ответы:

26

Я думаю, что Mike65535 , вероятно, правильно, более или менее.

Конечно, аргумент о том, что справа от цифры есть место, а не слева, имеет смысл, только если цифра наклонена вправо. Там какая - то дискуссия о том , что здесь . Чего не хватает в этом обсуждении, так это того, что небольшой наклон вправо дает символы, которые немного больше похожи на почерк.

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

«Голый» десятичный разделитель (без начального нуля) не так легко читается, более вероятно, что его неправильно прочитают, и он всегда будет в нижней части отображаемого диапазона. Даже если бы у нас была десятичная точка слева, все равно почти всегда было бы правильным решение оплатить стоимость и место для другой цифры дисплея.

ShapeOfMatter
источник
24
>> «Голый» десятичный (без начального нуля). ДА! Нас всех инженеров учили никогда не писать значение без начального нуля по той причине, на которую вы ссылаетесь.
mike65535
а неинженерные пользователи могут не знать, что .25 - это 0,25, и случаются всякие плохие вещи. Кроме того, я видел приложения, в которых DP с семисегментным дисплеем мигает, указывая на работу или прогресс ...
dlatikay
Кроме того, если весь дисплей должен охватывать такой большой диапазон, вероятно, будет проще, эффективнее и удобнее в обслуживании просто вводить научную запись, тем самым превращая крайнюю левую точку в спорную точку (игра слов не предназначена).
hoffmale
28

введите описание изображения здесь

Рисунок 1. Вертикальный дисплей. Источник .

введите описание изображения здесь

Рисунок 2. Наклонный дисплей. Источник .

Причины уклона:

  • В частности, «7», «4» в меньшей степени и, возможно, «2», «3», «5», «6» и «9» кажутся более естественными и более близко напоминают печатные цифры шрифта. Другие выглядят как курсив, который мы привыкли читать, и глаз, кажется, приспосабливает это довольно удобно.

Причины десятичной дроби справа:

  • Там больше места из-за уклона. (См. Выше.)
  • Десятичные числа <1 всегда должны записываться с начальным нулем. Ведущий ноль - это визуальный признак того, что отображается десятичная дробь, даже если наблюдатель этого не замечает.

Лично я нахожу «квадратные» дисплеи немного смущающими.

Редактор Майкл Карас

Идея повернуть один семисегментный дисплей на 180 °, чтобы создать двоеточие для часов, как изложено в комментариях, просто не подходит для моей оценки. Я отредактировал это здесь, чтобы показать, почему.

введите описание изображения здесь

транзистор
источник
1
Вы когда-нибудь читали Blindsight Питера Уоттса?
DKNguyen
2
Я имею в виду, что вы находите ортогональные вещи смущающими.
DKNguyen
3
Также, если вы поворачиваете некоторые сегменты на 180 °, вы можете создать двоеточие, которое хорошо работает для отображения часов.
трещотка урод
2
@DKNguyen статья в Википедии, к сожалению, вообще не упоминает ортогональную уязвимость вампиров. TVTropes упоминает об этом, хотя: «Вампиры, из-за их уникального пространственного мышления, получают припадки, когда они видят слишком много прямых углов. Это породило миф, что они уязвимы для крестов, но правда в том, что они замыкаются, если видят что-то просто как оконное стекло или здание с квадратным следом. Они в значительной степени вымерли после изобретения архитектуры в ранней истории человечества ».
Росс Прессер
1
@ratchetfreak - Идея повернуть 7-сегментный дисплей на 180 °, чтобы создать «двоеточие» для часов, выглядит довольно необычно в моем восприятии. Я добавил картинку к отличному ответу Транзистора, чтобы проиллюстрировать этот момент.
Майкл Карас
2

Пунктуация, как традиция набора текста и написания, всегда помещается сразу после символа, а не до. Мы просто привыкли видеть это таким образом. Обратите внимание, что есть также буквенно-цифровые дисплеи, а не только числовые.


источник
И пробелы ставятся после знаков препинания не раньше.
Пеленка
2
Я предполагаю, что это было написано таким образом, чтобы подчеркнуть суть.
henros
2

У меня есть плита, где каждая горячая тарелка использует одну цифру. Точка используется, чтобы указать .5или «указать что-то». Я думаю, что этот диапазон несколько полезнее, чем одна половина, [0..1]а другая - дюйма [1..9].

Более подробно об этом, потому что не все, кажется, понимают мою точку зрения:

Если вы видите, что вариант использования действителен (как я думаю, вам следует, потому что это фактический продукт), предположение о том, что точка слева увеличит количество возможных значений (как сделано в вопросе), неверно. С точкой слева вы получите:

(.0), 0, .1, .2, .3, .4, .5, .6, .7, .8, .9, 1, 2, 3, 4, 5, 6, 7, 8, 9

С точкой справа:

0, 0., 1, 1., 2, 2., 3, 3., 4, 4., 5, 5., 6, 6., 7, 7., 8, 8., 9, 9.

Таким образом, у вас одинаковое количество разных состояний / номеров, но с последним диапазоном числа равномерно распределены, а первый диапазон разделен между двумя разрешениями: .1и 1.

подгузник
источник
Номера идут в порядке «0», «0», «1», «1», «2», «2». и т.д.
Zmarties
1
Я не совсем уверен, что «одна половина в [0..1], а другая в [1..9]». средства. Но больше похоже на комментарий, чем на ответ. Может быть, я просто не понимаю.
Борт
Моя плита дома делает это. 1.5 представлен1.
Гарри Бидл
@ Борт Я думаю, он имеет в виду, что из 20 чисел, которые могут отображаться с одной из 10 цифр и точки, если поставить точку слева, то получится 10 цифр от 0 до 1 (с отображением точки) и 10 цифр от 1 до 9 (без точки). Это не совсем верно, поскольку «0» и «.0» - это одно и то же число, но я думаю, что это суть. Напротив, если поставить точку вправо для обозначения «.5», получится 20 чисел, равномерно распределенных между 0 и 9,5.
Филипп C