Convertitore di Base Numerica
Convertitore di Base Numerica converte istantaneamente qualsiasi numero intero tra binario, ottale, decimale ed esadecimale. Digita un valore, scegli la base e vedi tutte e quattro le rappresentazioni in una volta. Tutta l’elaborazione avviene localmente nel tuo browser e nulla viene inviato a un server.
Informazioni sulla conversione di base numerica
La conversione di base numerica (o radix) esprime lo stesso valore in diversi sistemi di numerazione. Il binario (base 2) usa 0-1, l'ottale (base 8) usa 0-7, il decimale (base 10) usa 0-9 e l'esadecimale (base 16) usa 0-9 e a-f.
Questo convertitore utilizza interi a precisione arbitraria, quindi anche i numeri molto grandi vengono convertiti con precisione senza errori di arrotondamento.
La conversione di base si incontra ovunque nella programmazione: indirizzi di memoria e codici colore in esadecimale, permessi dei file in ottale, maschere di bit e flag in binario. L'esadecimale resta popolare perché due cifre esadecimali corrispondono esattamente a un byte, rendendo i dati grezzi compatti e facili da leggere.
Imposta una larghezza di registro e i numeri negativi smettono di essere un segno meno davanti a una grandezza per diventare il motivo di bit che l'hardware contiene davvero, quello che ti mostra un debugger e che un protocollo trasporta sul filo. La riga di bit sotto scrive quel motivo per intero, riempito fino alla larghezza, così un valore come -1 si legge come una fila di uno e non come un numero. Tutto è calcolato con interi a precisione arbitraria, quindi un valore a 64 bit resta esatto invece di arrotondare oltre 2^53.
Strumenti correlati
Di nuovo a rimodellare dati a mano?
Un payload che devi sistemare in una scheda del browser ogni volta è lavoro da codice. Costruiamo le integrazioni, i parser e i servizi che spostano dati tra sistemi, e ripariamo quelli che li corrompono in silenzio lungo il tragitto.
Dicci cosa stai spostando