Saltar la navegación

Conversión de números decimales a otra base, forma 2.

Este proceso se puede realizar de otra forma, que una vez se controla es más simple y menos propensa a errores de cálculo. Además se entiende mejor la forma en que el ordenador codifica a binario.

  1. Calcular el número de dígitos necesarios, mediante el logn+1 del número.
  2. Calcular el peso de cada dígito.
  3. Comparar el número decimal que queremos convertir con el peso del dígito más a la izquierda de los que necesitamos para representarlo, si es mayor o igual, ponemos un 1, si es menor, un 0.
  4. Repetir el paso anterior con todos los dígitos, de izquierda a derecha, comparando con el resultado de restar el número y el peso anterior, hasta que lleguemos la final o el resto sea 0. En este último caso, todos los dígitos restantes serán 0.

Ejemplo: ¿Cómo convertir el valor decimal 108 a base 2?