Código completo del código fuente
En los sistemas informáticos, los valores numéricos siempre se representan y almacenan utilizando números en complemento a dos.
Los complementos se definen de la siguiente manera.
-
Complemento decimal de coma fija (mod = 2);
Complemento [X] = x (0 ≤ x
complemento [X] = 2 x (-1 ≤ x
Entonces el complemento de -1.0 es 2 (-1) = 1.0000b.
-
Complemento de entero de coma fija (mod = 2n);
Complemento de [X] = x (0 ≤ x
Complemento de [X] = 2 n-| x | (-2 (n-1) ≤ x < 0)
Cuando n = 8, -128 = complemento de 256 = 256-128 = 1000 0000B
-