¿Por qué la pantalla de siete segmentos tiene un punto decimal a la derecha? [cerrado]


22

Todas las pantallas de siete segmentos que he visto hasta ahora tienen su punto decimal a la derecha del dígito principal. ¿Por qué esto es tan? Un punto decimal a la izquierda podrá representar más combinaciones posibles de números.

Una pantalla de un solo dígito con un punto decimal a la izquierda puede representar nueve números más posibles ( ) que la pantalla común con punto decimal a la derecha..1, ..., .9

Editar: ¿Por qué los dígitos también se inclinan hacia la derecha?


77
Entonces puedes poner un punto decimal a la derecha de tu número donde sea que esté.
Voltaje pico

8
FYI He visto 7 segmentos con puntos decimales tanto a la derecha como a la izquierda, pero no solo a la izquierda.
Bort

8
Quizás porque hay espacio para el DP en la parte inferior derecha y ninguno en la parte inferior izquierda.
mike65535

44
muchas pantallas inclinan los dígitos hacia la derecha, para dar un efecto de cursiva. Eso deja más espacio abajo a la derecha que a la izquierda.
Neil_UK

44
@Atom - Tal vez fue para dejar espacio para el punto decimal :)
Bort

Respuestas:


26

Creo que mike65535 es probablemente correcto, más o menos.

Por supuesto, el argumento de que hay espacio a la derecha del dígito y no a la izquierda solo tiene sentido si el dígito está inclinado hacia la derecha. Hay una discusión sobre eso por aquí . Lo que falta en esa discusión es que una ligera inclinación hacia la derecha da caracteres que son un poco más similares a la escritura a mano.

La idea de que uno puede obtener otra potencia de diez de una pantalla dada poniendo el punto a la izquierda tiene sentido, pero no creo que sea una buena decisión de diseño a menos que ya esté limitado a solo uno o dos dígitos

Un decimal "desnudo" (sin el cero inicial) no es tan fácil de leer, es más probable que se lea mal y siempre estará en el extremo inferior del rango visualizable. Incluso si tuviéramos el punto decimal a la izquierda, casi siempre sería la decisión correcta pagar el costo y el espacio para otro dígito de visualización.


24
>> Un decimal "desnudo" (sin el cero inicial). ¡SÍ! A todos los ingenieros se nos enseñó a nunca escribir un valor sin el cero inicial por la misma razón que usted cita.
mike65535

y los usuarios que no son ingenieros pueden no saber que .25 es 0.25 y que suceden todo tipo de cosas malas. Además, vi aplicaciones en las que el DP de una pantalla de siete segmentos parpadea para indicar operación o progreso ...
Dlatikay

Además, si toda la pantalla tiene que cubrir un rango tan grande, probablemente sería más fácil, más eficiente y más fácil simplemente introducir notación científica, haciendo que el punto más a la izquierda sea un punto discutible (juego de palabras no intencionado).
hoffmale

28

ingrese la descripción de la imagen aquí

Figura 1. Pantalla vertical. Fuente .

ingrese la descripción de la imagen aquí

Figura 2. Pantalla inclinada. Fuente .

Razones para la inclinación:

  • '7' en particular, '4' en menor medida y tal vez '2', '3', '5', '6' y '9' parecen más naturales y se parecen más a los números tipográficos impresos. Los otros parecen cursiva que estamos acostumbrados a leer y el ojo parece acomodar esto con bastante comodidad.

Razones para el decimal a la derecha:

  • Hay más espacio allí debido a la inclinación. (Véase más arriba.)
  • Los números decimales <1 siempre deben escribirse con un cero a la izquierda. El cero inicial es una pista visual de que se muestra un decimal incluso si el observador no lo nota.

Personalmente, creo que las pantallas 'cuadradas' son un poco desconcertantes.

Editar por Michael Karas

La idea de girar una pantalla de siete segmentos 180 ° para crear dos puntos para un reloj, como se plantea en los comentarios, no es una solución utilizable en mi estimación. He editado esto aquí para poder mostrar por qué.

ingrese la descripción de la imagen aquí


1
¿Alguna vez has leído Blindsight de Peter Watts?
DKNguyen

2
Me refiero a que encontrar cosas ortogonales desconcertantes.
DKNguyen

3
Además, si gira algunos segmentos 180 °, puede hacer dos puntos que funcionan bien para una pantalla de reloj.
monstruo de trinquete

2
@DKNguyen, el artículo de Wikipedia no menciona la vulnerabilidad ortogonal de los vampiros, desafortunadamente. Sin embargo, TVTropes lo menciona: "Los vampiros, debido a su razonamiento espacial único, sufren ataques cuando ven demasiados ángulos rectos. Dio lugar al mito de que son vulnerables a las cruces, pero la verdad es que se quedan cortos si ven algo tan simple como un cristal de ventana o un edificio con una huella cuadrada. En gran parte se extinguieron después de la invención de la arquitectura en la historia humana temprana ".
Ross Presser

1
@ratchetfreak - La idea de rotar una pantalla de 7 seg 180 ° para crear un "colon" para un reloj parece bastante inusual en mi percepción. He agregado una imagen a la excelente respuesta de Transistor para ilustrar este punto.
Michael Karas

2

La puntuación, como una tradición tipográfica y de escritura, siempre se coloca inmediatamente después de un carácter, no antes. Solo estamos acostumbrados a verlo de esa manera. Tenga en cuenta que también hay pantallas alfanuméricas, no solo numéricas.


Y los espacios se colocan después de la puntuación no antes, también.
Pañal

2
Supongo que fue escrito de esa manera para enfatizar el punto.
henros

2

Tengo una placa donde cada placa caliente utiliza un solo dígito. El punto se usa para indicar .5o "señalar algo". Creo que ese rango es algo más útil que la mitad [0..1]y la otra adentro [1..9].

Para elaborar más sobre esto, porque no todos parecen entender mi punto:

Si ve que ese caso de uso es válido (como creo que debería porque es un producto real), la suposición de que el punto a la izquierda aumentaría el número de valores posibles (como se hizo en la pregunta) no es correcta. Con el punto a la izquierda obtienes:

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

Con el punto a la derecha:

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

Por lo tanto, tiene la misma cantidad de estados / números diferentes, pero con el último rango, los números están espaciados uniformemente, mientras que el primer rango se divide entre dos resoluciones: .1y 1.


Los números van en orden "0", "0.", "1", "1.", "2", "2." etc
zmarties

1
No estoy completamente seguro de qué "una mitad en [0..1] y la otra en [1..9]". medio. Pero parece más un comentario que una respuesta. Tal vez simplemente no entiendo.
Bort

Mi placa en casa hace esto. 1.5 está representado por1.
Harry Beadle

@Bort Creo que quiere decir que de los 20 números que se pueden mostrar con uno de 10 dígitos y un punto, poner el punto a la izquierda le da 10 números entre 0 y 1 (con el punto que se muestra) y 10 números entre 1 y 9 (sin el punto). Eso no es estrictamente cierto ya que "0" y ".0" son el mismo número, pero creo que esa es la esencia. Por el contrario, poner el punto a la derecha para que signifique ".5" da 20 números igualmente espaciados entre 0 y 9.5.
Philip C
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.