Conversor de bases numéricas
Resultados
- Binario (2)
- 11111111
- Octal (8)
- 377
- Decimal (10)
- 255
- Hexadecimal (16)
- FF
- 73
- Bits necesarios
- 8
- Bits a 1
- 8
- Carácter Unicode
- U+00FF ÿ
Complemento a dos
Cómo se guarda este número en un número fijo de bits, leído con y sin signo. Toca un bit para invertirlo.
- Con signo
- -1
- Sin signo
- 255
- Hex
- 0xFF
- Binario
- 1111 1111
- Bytes, big-endian
- FF
- Bytes, little-endian
- FF
- NOT bit a bit
- 0x00
Bits
El bit de la izquierda es el bit de signo: si vale 1, el valor con signo es negativo.Cómo se calcula
| División | Cociente | 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 |
Restos de abajo arriba: 11111111
Convierte números entre binario, octal, decimal, hexadecimal y cualquier base de 2 a 36, exacto con números enormes, fracciones y complemento a dos.
Un conversor para programadores, estudiantes y cualquiera que lea un volcado hexadecimal: escribe un número en binario, octal, decimal, hexadecimal o cualquier base de 2 a 36 y míralo en todas a la vez. Es exacto: un número de 40 cifras conserva todas, y una fracción como 0.1 muestra los dígitos que se repiten en lugar de un redondeo. Los enteros también tienen su complemento a dos de 8 a 128 bits, el orden de bytes, una cuadrícula de bits que se puede pulsar y los pasos de cada conversión para los deberes.