13 votos

¿Cómo se cuenta una base $> 36$ ¿Sistema?

Cuando cuento en una base mayor que diez, puedo utilizar las letras del alfabeto. ¿Qué utilizo cuando se me acaban?

Lo que viene después $z$ ?:

$0, 1, 2, 3,\ldots, 9, a, b, c, d,\ldots, x, y, z$ (?)

¿Y cómo lo encontraría?

19 votos

No importa qué símbolos utilices; puedes usar los que quieras. Puedes inventarte algo; puedes usar los símbolos $d_1, d_2, \ldots $ en lugar de $a,b,c,\ldots$ o lo que sea. O puede utilizar letras mayúsculas. O letras griegas. O inventar garabatos arbitrarios.

0 votos

Si alguien tiene ideas de etiquetas... me vendrían bien.

1 votos

Echa un vistazo a esto: es.wikipedia.org/wiki/Base_36

29voto

Surb Puntos 18399

Puedes elegir tu letra favorita y poner un índice, por ejemplo, para la base $n\in \mathbb{N}$ $$a_1,a_2,a_3,\ldots, a_n.$$

8 votos

Jajajaja, esto es divertidísimo

13 votos

@banana No es tan hilarante. Supongamos que quieres escribir números en base 100. Tiene mucho sentido denotar los 100 dígitos como 00 , 01 , , 99 . Si lo haces, entonces la representación en base 100 de, por ejemplo, 142857, son los tres dígitos 14 28 57 . Este tipo de sistema es omnipresente en las aplicaciones informáticas (el usuario 87690 ofrece un ejemplo en otro lugar de este hilo). Los bablyonianos utilizaban una técnica similar para su sistema de base 60, donde los 60 "dígitos" eran efectivamente 00 , 01 , 59 como observó David K. en otra parte de este hilo.

16 votos

De acuerdo, pero sigue siendo al menos la mitad de hilarante de lo que afirmé originalmente, lo que es una cantidad no despreciable de hilaridad

23voto

David K Puntos 19172

Los babilonios eran capaces de hacer cuentas en base $60$ . Cada dígito se compone de $N$ marcas de cuña en una dirección y $M$ en la otra dirección, y el valor del dígito era $10N + M$ . Les faltaba un cero, pero eso no es difícil de proporcionar.

También se podría decir que la hora del día es la base $60$ Así que $\mbox{1:23:45} = 1 \cdot 60^2 + 23 \cdot 60 + 45.$ La idea básica de un sistema de valor posicional es que se puede saber qué dígito está en cada lugar de alguna manera (en este caso, tomando los símbolos $0$ a través de $9$ en pares, y algunas personas insertan el símbolo ":" entre los pares como ayuda visual). No es necesario dibujar cada dígito como una única región conectada de pintura negra.

19voto

Awea Puntos 123

Por ejemplo base $64$ ampliamente utilizado para la codificación de datos binarios.

Una vez que llega a Z (empieza en mayúsculas) va con minúsculas: WXYZabcd . El observador atento notará que aún le faltan dos letras, porque $10 + 2 \cdot 26 = 62.$

Esos dos suelen ser uno de / , + y - pero depende más o menos de la implementación.

Una base $64$ número se ve así cGxlYXN1cmUu y probablemente lo haya visto antes en una URL.

0 votos

Esta respuesta me complace. ;-}

1 votos

Según ese artículo de la wikipedia, +/ es el par más común de dígitos más altos (esos son anecdóticamente los que se usan hoy en día) y el resto usaba varias combinaciones de . , _ , - , : y ! .

0 votos

Sí, y también está el relleno = .

10voto

user87690 Puntos 3831

También se puede codificar cada dígito del sistema numérico de base alta mediante la representación de ancho fijo de un número en el sistema numérico de base baja. Por ejemplo, cada dígito de un número en base $\leq 256$ puede ser codificado por un par de dígitos hexadecimales.

0 votos

Sí, esto se ve muy a menudo en la informática (por ejemplo, la codificación decimal en binario).

3 votos

IPv4, por ejemplo, tiene 4 dígitos de base 255, tradicionalmente denotados como números de base 10 separados por puntos (por ejemplo, 255.255.255.255). IPv6 adoptó un enfoque similar, aunque la notación es ligeramente diferente, con 6 dígitos de base 16 separados por dos puntos (por ejemplo, ff:ee:dd:cc:bb:aa). Este es un sistema práctico que puede escalar a bases arbitrariamente grandes sin tener que memorizar/inventar nuevos símbolos.

3 votos

@LieRyan ¿No es IPv4 de base 256 ya que puede ocurrir 0?

5voto

justartem Puntos 13

Disponemos de toneladas de símbolos, tome cualquier número de idiomas que tengan letras disjuntas por parejas. Indexa cada una de esas lenguas y utiliza los índices preexistentes dentro de la lengua y tendrás un montón de letras, simplemente utilizando los símbolos de base $10$ números, el hiragana japonés, el katakana, el árabe, el hebreo y el español obtenemos $179$ símbolos.

0 votos

Si tomamos 5 estilos diferentes de escritura, ¿no obtendremos 50 símbolos?

0 votos

@TZakrevskiy No. No todos los idiomas reutilizan los 10 primeros dígitos. El hebreo, por ejemplo, tiene caracteres únicos para 10, 20, ... etc.

0 votos

@ajstas Ya veo. Por mi educación))

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