Nouplo

Convertitore di base

0x2F fa 47, e nessuno se lo ricorda.

Risultato
Incolla o scrivi qui sopra per vedere il risultato.

I tuoi file restano sul tuo dispositivo

Questo strumento viene eseguito interamente nel tuo browser. Ciò che incolli viene elaborato sul tuo dispositivo e non viene mai inviato a un server, quindi puoi usarlo in sicurezza con token, chiavi e testi non pubblicati.

Come funziona

  1. Scrivi i numeri, uno per riga.
  2. Scegli in quale base leggerli — oppure scrivi 0x, 0b o 0o, e decide quello.
  3. Tutte le basi comuni tornano insieme: non c’è nulla da convertire due volte.
  4. Attiva i byte se stai leggendo un valore da un dump di memoria o da un protocollo.

Domande frequenti

Devo dire in che base è?
Solo per un numero nudo. 0x2F, 0b1010 e 0o17 lo dicono da soli e vengono letti così qualunque sia l’impostazione, perché è così che arrivano: copiati da un debugger, da un editor esadecimale o da una traccia di stack.
Un valore a 64 bit sopravvive?
Sì. L’aritmetica è a precisione arbitraria, quindi 0xFFFFFFFFFFFFFFFF torna come 18446744073709551615 e non come il numero arrotondato che darebbe uno strumento costruito sui numeri ordinari di JavaScript. Quell’arrotondamento è silenzioso, ed è proprio lì il pericolo.
A che servono le basi insolite?
La base 32 e la 36 compaiono negli identificativi brevi e negli accorciatori di URL; la 12 e la 7 nei rompicapi e nei compiti. Si arriva fino a 36, che è fin dove arrivano cifre più alfabeto.
Gestisce le frazioni?
No, solo numeri interi. Una frazione binaria è un’altra questione, con trappole proprie, e far credere che 0,1 si converta senza residui sarebbe la più grossa.

Strumenti correlati