Blog
November 22, 2023

Cos'è la Base 62?

La Base 62 è l'algoritmo utilizzato dalla maggior parte degli accorciatori di URL per generare link brevi personalizzati. Per rispondere a come funziona, la prima domanda a cui dobbiamo rispondere è: cosa sono le basi?

Cos'è una base?

Quando si conta, la base è il numero di cifre che si contano prima di aggiungere un'altra cifra.

A tutti noi viene insegnata la base 10 a scuola. Questo significa che una volta superato il '9', si aggiunge un '1' alla sinistra del numero e si ricomincia da '0'.

Quali altre basi sono popolari?

Il binario (base 2) è composto solo da 1 e 0, e l'esadecimale (base 16) sono entrambi ampiamente utilizzati nell'informatica.

Quando una base è maggiore di 10, utilizziamo le lettere per rappresentare le cifre. Quindi per l'esadecimale, utilizziamo le cifre 0-9, seguite dalle lettere A-F. F sarebbe il numero 15 (in base 10), e 10 sarebbe il numero 16.

Cos'è la base 62?

La Base 62 è composta da tutti i numeri normali 0-9, più tutte le lettere maiuscole A-Z, e tutte le lettere minuscole a-z. Per un numero totale di simboli di 10 + 26 + 26 = 62.

Questo significa che numeri lunghi possono essere rappresentati da poche lettere. Per esempio, il numero in base 10

Base 10: 1213542312 => Base 62: 1K7tn6

Gli accorciatori di URL rappresentano i link internamente usando la Base 10, contando da 0, ma visualizzano l'URL abbreviato in Base 62 all'esterno.

Ecco come funziona la base 62!

Traccia 500 clic mensili gratuitamente.