10 votos

¿Por qué son los números binarios ordenados de la forma en que están?

Contando a 7 en binario se parece a esto:

0 1 10 11 100 101 110 111

El valor más alto es siempre a la izquierda. Pero tendría más sentido como este? Hay una manera de que este fue uno de los elegidos, o fue una decisión al azar?

0 1 01 11 001 101 011 111

28voto

Lothar Narins Puntos 56

Es una convención arbitraria que escribimos 42 a la media de 4 decenas y 2 unidades, frente a 4 unidades y 2 decenas. En algún lugar abajo de la línea se decidió, y nos hemos quedado con ella desde entonces. La forma de números binarios (base 2) se representa de la siguiente manera la convención para la base 10 números: el número binario 110 representa el 1 cuatro, 1 de dos, y 0 unidades.

La convención de la escritura de los bits más significativos primera se llama big-endian orden de bits, mientras que el revés convención se llama "little-endian".

13voto

Danny Jones Puntos 805

Usted puede ser que también han preguntado por qué son los números decimales ordenó la manera que son, esto es, "cuatrocientos cuarenta y dos" se escribe así: 442 (dígito menos significativo al más significativo dígitos de derecha a izquierda).

Podría parecer contrario a la intuición en primer lugar porque latina idiomas que se escriben de izquierda a derecha, sin embargo, si usted investigar más, usted encontrará que el moderno sistema de numeración se basa en lengua árabe (y luego se desarrolló para estar más cerca de lo que es hoy), Y el árabe es un idioma que se escribe de derecha a izquierda. (corríjanme si estoy equivocado)

Así que esta regla realmente sigue a cualquier número de sistema: significado de los dígitos en orden ascendente de derecha a izquierda.

EDIT: al Parecer (por los comentarios) a la derecha-a-izquierda convención, incluso, habían existido camino antes de que: http://www-groups.dcs.st-and.ac.uk/history/HistTopics/Babylonian_numerals.html

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X