Convertitore di basi numeriche
Risultati
- Binario (2)
- 11111111
- Ottale (8)
- 377
- Decimale (10)
- 255
- Esadecimale (16)
- FF
- 73
- Bit necessari
- 8
- Bit a 1
- 8
- Carattere Unicode
- U+00FF ÿ
Complemento a due
Come questo numero viene memorizzato in un numero fisso di bit, letto con e senza segno. Tocca un bit per invertirlo.
- Con segno
- -1
- Senza segno
- 255
- Hex
- 0xFF
- Binario
- 1111 1111
- Byte, big-endian
- FF
- Byte, little-endian
- FF
- NOT bit a bit
- 0x00
Bit
Il bit più a sinistra è il bit di segno: se vale 1, il valore con segno è negativo.Come si calcola
| Divisione | Quoziente | Resto |
|---|---|---|
| 255 ÷ 2 | 127 | 1 |
| 127 ÷ 2 | 63 | 1 |
| 63 ÷ 2 | 31 | 1 |
| 31 ÷ 2 | 15 | 1 |
| 15 ÷ 2 | 7 | 1 |
| 7 ÷ 2 | 3 | 1 |
| 3 ÷ 2 | 1 | 1 |
| 1 ÷ 2 | 0 | 1 |
Resti dal basso verso l'alto: 11111111
Converti numeri tra binario, ottale, decimale, esadecimale e ogni base da 2 a 36: esatto con numeri enormi, frazioni e complemento a due.
Un convertitore per programmatori, studenti e chiunque legga un dump esadecimale: scrivi un numero in binario, ottale, decimale, esadecimale o in qualsiasi base da 2 a 36 e vedilo in tutte insieme. È esatto: un numero di 40 cifre le conserva tutte e una frazione come 0.1 mostra le cifre periodiche invece di un valore arrotondato. Gli interi hanno anche il complemento a due da 8 a 128 bit, l'ordine dei byte, una griglia di bit cliccabile e i passaggi di ogni conversione per i compiti.