Paso 3: Números binarios
LOG: ¿Cómo pueden computadoras hacer cualquier cosa con sólo 0s y 1s?
Bueno, te diré, pero voy a tener que hacer una pequeña revisión aritmética primero.
Bien, supongamos que usted cuenta hasta diez. (Ver imagen). No hay nada significativo con diez hasta que se escriba. Del 0 al 9 tiene un número diferente pero diez no es un número diferente. Se compone de dos anteriores números 1 y 0. Ahora la 1 a la izquierda no significa lo mismo si es por sí mismo. ¿Puede usted explicar? Bueno, soy un Geek del ordenador. Puedo. Se llama notación posicional. El 0 a la derecha es de sólo un 0. El 1 el de la izquierda es 1 multiplicada por 10 o 10 porque está en la segunda posición. Así que como todos sabemos si hubo otro dígito, entonces ser multiplicado por 100. Notación posicional significa donde se localice un número afecta su valor. Cada posición más a la izquierda aumenta su valor, en este caso, diez veces.
Computadoras son tontas: No tienen idea de qué 22. Aún no entienden que 10110 en binario representa 22.
Geek: notación posicional para los números binarios: Para los curiosos, el valor más correcto de dígitos es 0 o 1. Si el dígito siguiente es 1 entonces multiplicado por 2, el siguiente por 2 x 2 o 4, entonces el siguiente es 2 x 2 x 2 o 8, etc.. Si hay un cero en una posición y luego nada se contribuyó al total, todo está haciendo es marcando el espacio así que el siguiente dígito sobre tiene un mayor valor.
Algunos de ustedes podrán ha escuchado de algo llamado un byte. Un byte es 8 0s y 1s. Un byte puede contener 256 valores diferentes. Una palabra de computadora tiene 16 bits puede contener 65.536 valores diferentes.
Geek: Hexadecimal fue inventado por los programadores de computadoras para hacer más fácil hablar a las computadoras. Las computadoras Sólo entienden binario un número binario grande es difícil de leer por los humanos normales, pero es fácil convertir a hexadecimal, que es un poco más fácil de leer que el binario. Por ejemplo, A2C7 es un poco más fácil de leer entonces 1010001011000111 para la mayoría de los seres humanos, pero ambos son números que representan el mismo valor que es 41.671 decimal.