La conversión entre magnitud con signo y decimal es una habilidad importante que se enseña en las clases de informática. La magnitud con signo es una representación binaria con el bit del extremo izquierdo como un bit de signo, como 01111110. Los números decimales son lo que usa en la vida diaria normal, como -1, 0, 1 y 2. La conversión entre estas dos formas numéricas requiere entender cómo funciona el binario y el bit de signo en magnitud con signo.
Rotule cada dígito del número de magnitud con signo con una potencia creciente de 2, comenzando desde el dígito más a la derecha y moviéndose hacia la izquierda. Las potencias de 2 tienen la forma de 2 ^ 0, 2 ^ 1, 2 ^ 2, 2 ^ 3 y así sucesivamente. Ignore el número del extremo izquierdo e ignore los 0s de relleno entre el dígito del extremo izquierdo y el primer 1. La secuencia de numeración es "32, 16, 8, 4, 2, 1" y así sucesivamente. Por ejemplo, el número de magnitud con signo "10000101" obtiene las etiquetas "4, 2, 1", ignorando el dígito del extremo izquierdo y los ceros de relleno.
Suma todos los valores de la etiqueta donde el número de magnitud con signo correspondiente tiene un 1 en su dígito. Por ejemplo, 10000101 es "1 + 4 = 5".
Agregue un signo negativo al frente del número si el dígito del extremo izquierdo es un 1. Por ejemplo, 10000101 se convierte en -5. Este es el equivalente decimal del número de magnitud con signo.