Base convertitore

Immettere un numero, scegliere le basi di origine e di destinazione e ottenere risultati dal vivo. Supporta 0b, 0o, 0x prefissi e grandi numeri interi.

Privacy: elaborato localmente, mai caricato.

↓ Incolla nell 'area di input qui sotto per vedere i risultati istantaneamente

源进制
目标进制

输入数字

支持 0b / 0o / 0x 前缀,实时转换进制。

转换结果

Note

进制说明

大整数使用 BigInt 计算,可处理超出 JS Number 安全范围的值。前缀 0b、0o、0x 会覆盖源进制选择。

Immettere un numero, scegliere le basi di origine e di destinazione e ottenere risultati dal vivo. Supporta 0b, 0o, 0x prefissi e grandi numeri interi.

Avvio veloce

  1. Selezionare le basi

    Mischiare liberamente le basi di origine e di destinazione.

  2. Inserire i numeri

    Ad esempio, 255 da hex dà 0xFF.

Caratteristiche e casi d'uso

Convertire binari, ottali, decimali e esagici, compresi i grandi numeri interi e le forme prefisse, per codici o documenti.

Comune durante il debug dei registri, la lettura di dump hex dei pacchetti, puzzle CTF e lo sviluppo embedded.

Uso comune

Debug bit flags, canali di colore, netmasks e bit di permesso con hex e binario.

Tipico Workflow

Dopo aver aperto il convertitore di base, inserire prima il numero che si desidera convertire nel campo di input. Supporta prefissi come 0b per i binari (ad esempio, 0b1010), 0o per ottale (ad esempio, 0o755), e 0x per esadecimale (ad esempio, 0xff). Quindi, selezionare le basi di origine e di destinazione, e il risultato verrà visualizzato in tempo reale.

Se è necessario gestire numeri interi grandi o basi speciali (come la base 36), è sufficiente inserirli. Lo strumento gestisce automaticamente i calcoli dei grandi numeri con precisione.È possibile copiare il risultato nel porta appunti per un uso successivo, rendendolo ideale per il debug della programmazione, l'analisi del protocollo di rete o i calcoli matematici.

Esempi

decimale da hex

Input

255

Output

0xFF

FAQ

Perdita di precisione?

Usa BigInt per gli enti senza errore di flotta; solo gli enti.

Perché la base 36 usa le lettere A-Z?

Base 36 richiede 36 simboli unici. Le cifre 0 - 9 coprono i primi 10 valori, mentre le lettere A-Z (o a-z) rappresentano 10 - 35, consentendo una rappresentazione compatta di grandi numeri. Ad esempio, "Z" in base 36 è uguale a 35 in decimale.