Convertitore di Basi Numeriche — Basi 2–36
Scrivi un numero intero con segno in un'altra base, dalla binaria alla base 36. Scegli esplicitamente entrambe le basi, converti il valore completo e copia il risultato. Si tratta di notazione degli interi, non di conversione di sequenze di bit a larghezza fissa.
Converti un numero intero con segno tra basi da 2 a 36. Scegli esplicitamente entrambe le basi: il risultato è un intero esatto, non una sequenza di bit a larghezza fissa.
Dati della conversione
Numero convertito — Base 2
Inserisci un numero e seleziona Converti.
La conversione avviene nel browser. Lo strumento non carica né salva il numero e non lo inserisce nell'URL. La copia usa gli appunti su richiesta; i servizi condivisi del sito restano soggetti alle sue informative.
Scegli le basi e converti un intero
- Inserisci un numero e seleziona la sua base di origine. Usa le cifre ASCII 0–9 e le lettere A–Z; sono ammesse le minuscole. A vale 10 e Z vale 35; ogni cifra deve essere inferiore alla base di origine. È consentito un segno più o meno iniziale.
- Scegli una base di destinazione da 2 a 36 e premi Converti. Il risultato usa lettere maiuscole, senza zeri iniziali ridondanti, e il segno meno solo per un valore negativo diverso da zero. Apri Come funziona questa conversione per vedere i passaggi applicabili o un riepilogo limitato.
- Copia risultato copia solo il numero completo, senza indicazione della base né interruzione di riga finale. Inverti usa il risultato come nuovo input e scambia le basi, poi attende una nuova selezione di Converti. Se il risultato supera il limite di cifre dell'input, la copia resta disponibile ma Inverti è disabilitato.
Capire cifre, valore e spiegazione
Nella notazione posizionale, ogni posizione contribuisce in base alla base selezionata. L'alfabeto è sempre 0–9 seguito da A–Z. La base 20 termina quindi con J e la base 26 con P; non è la numerazione di sole lettere usata per le colonne dei fogli di calcolo.
Nessun prefisso o esponente viene rilevato automaticamente. Caratteri come B, X ed E sono cifre ordinarie quando la base selezionata lo consente. Per esempio, 0x10 non è valido in base 16 ma vale 42804 in base 36; 1e3 vale 483 in base 16, non mille.
Il valore assoluto completo usa l'aritmetica esatta degli interi, senza passare per un numero in virgola mobile. Per esempio, 9007199254740993 decimale diventa 20000000000001 esadecimale senza essere prima arrotondato. Gli zeri iniziali e il segno più iniziale sono scelte di rappresentazione, non precisione aggiuntiva.
Per valori abbastanza brevi, il metodo legge i valori delle cifre per ottenere il valore assoluto esatto, divide per la base di destinazione e legge i resti dal basso verso l'alto, poi ripristina il segno. Nei casi decimale, zero e stessa base, le operazioni inutili sono omesse. I valori più lunghi mantengono il risultato completo ed esatto, mentre le righe dettagliate sono sostituite da un riepilogo applicabile.
Esempi con segni, normalizzazione e interi grandi
Usa esempio inserisce -A0B in base 12 e seleziona la base 7 come destinazione, senza calcolare automaticamente. A vale 10 e B vale 11, quindi il valore assoluto è 1451. Le divisioni per 7 danno i resti 2, 4, 1 e 4; leggendoli dal basso si ottiene 4142 e ripristinando il segno meno si ottiene -4142.
Convertendo 000ff dalla base 16 alla stessa base 16 si ottiene FF: il valore rimane 255, mentre maiuscole e zeri iniziali ridondanti vengono normalizzati. Uno zero negativo come -0000 diventa 0 in ogni base di destinazione. Gli zeri finali significativi non vengono rimossi.
FF in base 16 è 255 positivo, mentre -FF è 255 negativo. Nessuno dei due è automaticamente un valore con segno a otto bit. Il decimale -18446744073709551615 si converte in -FFFFFFFFFFFFFFFF; resta un numero matematico con segno, non una parola macchina di larghezza scelta.
Sintassi esplicita degli interi e limiti di visualizzazione
Il testo ricevuto può contenere fino a 8192 unità di codice UTF-16 prima della rimozione degli spazi esterni. Sono ammesse al massimo 4096 cifre del valore assoluto, compresi gli zeri iniziali. Sono ignorati solo spazio ASCII, tabulazione, CR e LF alle estremità; un input vuoto o con il solo segno è incompleto, non zero. Cifre Unicode, sostituti del segno meno e spazi interni sono rifiutati.
Non sono previsti frazioni, punti, sintassi esponenziale, separatori di raggruppamento, alfabeti arbitrari, basi fuori da 2–36, conversione in blocco, codifiche di byte né modalità a larghezza fissa o in complemento a due. I caratteri che sembrano prefissi sono interpretati solo come cifre della base di origine scelta, mai eliminati.
Il risultato completo più lungo supportato ha 21178 caratteri, incluso un eventuale segno meno. Le righe dettagliate sono mostrate solo fino a 16 cifre di origine normalizzate e 64 cifre di destinazione; questo influisce sulla spiegazione, non sull'esattezza. Un risultato con più di 4096 cifre nel valore assoluto non può essere reinserito tramite Inverti.
Questi sono limiti del prodotto, non una garanzia di prestazioni su ogni dispositivo. Un browser senza supporto nativo agli interi esatti mostra uno stato di incompatibilità invece di usare un'alternativa meno precisa. Non sono previsti esportazione su file, cronologia salvata o conversione automatica dopo una modifica; una modifica rimuove la risposta precedente.
Conversione locale e copia del risultato corrente
Questo strumento non aggiunge caricamento di dati, account, cronologia salvata, registrazione dell'input, archiviazione persistente né URL di condivisione contenenti il numero. La conversione avviene nel browser. Copia usa il risultato completo corrente; se la copia viene negata, il testo viene selezionato per la copia manuale. I servizi esistenti del sito restano soggetti alle sue informative; il calcolo locale non certifica tali servizi né la distribuzione.
Domande sulle basi e sulla conversione esatta degli interi
Fonti e revisione
Queste fonti illustrano la notazione posizionale e le operazioni sugli interi di ECMAScript; non certificano ogni browser o convenzione di notazione.
- mathsisfun.comMath Is Fun: basi numericheIntroduce i valori posizionali in diverse basi; questo strumento usa il proprio alfabeto fisso 0–9, A–Z.
- tc39.esECMAScript: BigInt toStringDescrive l'operazione posizionale di conversione di un intero in testo e il relativo alfabeto di cifre.
- tc39.esECMAScript: BigInt.prototype.toStringSpecifica l'intervallo delle basi supportate, da 2 a 36.
- tc39.esECMAScript: StringToBigIntDefinisce l'interpretazione nativa del testo, diversa dalla sintassi della base scelta in questo strumento.
Fonti consultate il 6 novembre 2026. I limiti di input e del metodo sono definiti da questo prodotto, non costituiscono una certificazione universale delle notazioni o dei browser.
Strumenti correlati
Calcolatrice scientifica
Calcola espressioni reali con potenze, radici, logaritmi e trigonometria in gradi o radianti, con precedenza e limiti numerici espliciti.
Apri strumento — Calcolatrice scientificaCalcolatore della variazione percentuale
Confronta il valore iniziale e quello nuovo per trovare l’aumento o la diminuzione percentuale e la variazione numerica.
Apri strumento — Calcolatore della variazione percentualeCalcolatore della media aritmetica
Calcola la media aritmetica di un elenco, scegli il separatore decimale e controlla conteggio e somma.
Apri strumento — Calcolatore della media aritmeticaCalcolatore di percentuali
Calcola una percentuale di un numero, quale percentuale rappresenta una parte o il totale da una parte e dalla sua percentuale.
Apri strumento — Calcolatore di percentualiCalcolatrice della media ponderata
Calcola la media di valori con pesi relativi. Controlla la somma dei pesi e copia un risultato spiegato.
Apri strumento — Calcolatrice della media ponderataCalcolatrice di frazioni
Calcola con frazioni e numeri misti oppure riduci una frazione ai minimi termini.
Apri strumento — Calcolatrice di frazioniCalcolatore della mediana
Trova la mediana di un elenco e controlla i valori centrali e l’anteprima ordinata.
Apri strumento — Calcolatore della medianaCalcolatore del minimo comune multiplo
Trova il minimo comune multiplo esatto di 2–20 interi positivi, con il MCD e i passaggi del calcolo.
Apri strumento — Calcolatore del minimo comune multiploCalcolatore di area e circonferenza del cerchio
Calcola area e circonferenza dal raggio o dal diametro e converti le unità metriche e imperiali.
Apri strumento — Calcolatore di area e circonferenza del cerchioCalcolatore di scala
Converti lunghezze di disegni o modelli in misure reali, esegui il calcolo inverso o trova la scala.
Apri strumento — Calcolatore di scalaGeneratore di numeri casuali
Genera interi casuali tra estremi inclusi, con opzioni per evitare ripetizioni e ordinare.
Apri strumento — Generatore di numeri casualiCalcolatore GPA
Calcola un GPA a termine ponderato in base al credito con un esempio di lettera esplicita o punti di voto manuali. Combina punti di qualità precedenti e crediti GPA, con chiare regole di inclusione e arrotondamento.
Apri strumento — Calcolatore GPACalcolatore del voto finale
Calcola il voto necessario all’esame finale per raggiungere il tuo obiettivo. Inserisci media attuale e peso dell’esame, con arrotondamento per eccesso e limiti chiari.
Apri strumento — Calcolatore del voto finale