Conversor Binario — Codificar y Decodificar Binario
Referencia de Números Binarios
El binario es un sistema numérico de base 2 que usa solo dos dígitos: 0 y 1. Cada posición en un número binario representa una potencia de 2, comenzando desde 2⁰ (1) a la derecha y aumentando hacia la izquierda. Esto hace del binario el lenguaje fundamental de las computadoras y sistemas digitales.
Para convertir de binario a decimal, multiplica cada dígito por su potencia de 2 correspondiente y suma los resultados. Por ejemplo, el binario 1101 equivale a (1×8) + (1×4) + (0×2) + (1×1) = 13 en decimal.
| Decimal | Binario | Decimal | Binario |
|---|---|---|---|
| 0 | 0000 | 8 | 1000 |
| 1 | 0001 | 9 | 1001 |
| 2 | 0010 | 10 | 1010 |
| 3 | 0011 | 11 | 1011 |
| 4 | 0100 | 12 | 1100 |
| 5 | 0101 | 13 | 1101 |
| 6 | 0110 | 14 | 1110 |
| 7 | 0111 | 15 | 1111 |
Al convertir texto a binario, esta calculadora usa codificación ASCII de 8 bits, donde cada carácter se representa por un número binario de 8 dígitos (byte). Por ejemplo, la letra 'A' tiene el valor ASCII 65, que se convierte al binario 01000001.
Frequently Asked Questions
¿Qué es el binario y por qué lo usan las computadoras?
El binario es un sistema numérico que usa solo dos dígitos: 0 y 1. Las computadoras usan binario porque sus circuitos electrónicos pueden representar fácilmente estos dos estados como 'encendido' (1) y 'apagado' (0), convirtiéndolo en la forma más eficiente para que los dispositivos digitales procesen y almacenen información.
¿Cómo se representa el texto en binario usando ASCII y UTF-8?
El texto se convierte a binario asignando a cada carácter un código numérico, luego convirtiendo ese número a binario. ASCII usa 7-8 bits por carácter para texto básico en inglés, mientras que UTF-8 usa 1-4 bytes por carácter para soportar todos los idiomas y símbolos del mundo.
¿Cuál es la diferencia entre binario y hexadecimal?
El binario usa base 2 (dígitos 0-1) mientras que el hexadecimal usa base 16 (dígitos 0-9 y letras A-F). El hexadecimal se usa a menudo como una forma abreviada del binario ya que cada dígito hexadecimal representa exactamente 4 dígitos binarios, haciendo que los números binarios largos sean más fáciles de leer y escribir.
¿Cómo convierto manualmente decimal a binario usando el método de división?
Divide el número decimal por 2 repetidamente, llevando registro de los residuos. El resultado binario son los residuos leídos de abajo hacia arriba. Por ejemplo, 13 ÷ 2 = 6 residuo 1, 6 ÷ 2 = 3 residuo 0, 3 ÷ 2 = 1 residuo 1, 1 ÷ 2 = 0 residuo 1, dándonos 1101 en binario.