Passa al contenuto principale

Converti con precisione numeri interi binari, ottali, decimali, esadecimali e in base 2–36. Supporta numeri positivi e negativi e numeri interi grandi, controlla rigorosamente ogni cifra e fornisce una rapida selezione delle basi comunemente utilizzate.

Sono supportati solo numeri interi e segni opzionali, non decimali, prefissi 0x/0b o separatori delle migliaia. Massimo 1024 caratteri immessi.

Caratteri 16 / 1,024

Tasto di scelta rapida: Ctrl/⌘+Invio. La modifica degli input o delle opzioni cancella i vecchi risultati.

Istruzioni per l'uso

  1. Inserisci un numero intero senza il prefisso 0x/0b e conferma la base.
  2. Seleziona il sistema di base di destinazione o utilizza scorciatoie di conversione comuni.
  3. Copia il risultato; durante la conversione al contrario, sia la base che il risultato di input vengono scambiati.

Esempi di input e output

Ingresso di esempio
FF, esadecimale → decimale
Uscita di esempio
255

Il valore di F è 15, quindi FF = 15 × 16 + 15. Tutte le lettere di output sono in maiuscolo.

Domande frequenti

La base è già specificata dalle opzioni, quindi l'input richiede solo FF. Lo strumento rifiuta prefissi, delimitatori e numeri che non appartengono alla base e non legge solo gli inizi legali come l'analisi rilassata.

Attualmente sono supportati solo numeri interi e segni opzionali, fino a 1024 caratteri di input. La conversione decimale implica lo srotolamento del ciclo e non rientra nell'ambito delle funzionalità attuali.

Basi di calcolo e materiali di riferimento

Accumula ciascuna cifra in base alla base per ottenere un numero intero, quindi genera la base di destinazione; utilizzare BigInt per evitare di perdere la precisione degli interi di grandi dimensioni a causa dei numeri in virgola mobile. Supporta numeri interi positivi e negativi in ​​formato esadecimale 2-36 e non gestisce le cifre decimali.

Controllo del contenuto: · Informazioni su questo sito e descrizione dei contenuti

Strumenti correlati