Red de conocimiento informático - Aprendizaje de código fuente - Utilice las palabras más simples para resumir cómo representar el código original, el código inverso y el código complementario de un valor que contiene números decimales.

Utilice las palabras más simples para resumir cómo representar el código original, el código inverso y el código complementario de un valor que contiene números decimales.

El código decimal y complemento del sistema decimal se debe convertir a un número decimal binario, utilizando el método de "multiplicar por 2 para tomar números enteros, en orden" hasta que la parte decimal del producto sea cero, o se alcanza la precisión requerida, y luego saca la parte entera en orden de números enteros, primero toma el número entero como el número entero tomado de los bits altamente significativos del número decimal binario, y luego toma el número entero como el entero tomado de la bits poco significativos. Por ejemplo, la representación binaria de 0,5625 es 0,1001b; si la longitud de la palabra del código de máquina es de 8 bits, la representación binaria de 0,5 es 0,1000000b,

Representación de datos en computadoras

1 Digitalización de símbolos: Utilice 0 para representar números positivos y 1 para representar números negativos. Esta es la digitalización de símbolos.

2. Valor verdadero: Utilice el signo del pie para representar el valor absoluto de un valor. Esta forma se llama valor verdadero. Como 101011, -111100............

3. Número de máquina: el número después de digitalizar el símbolo se denomina número de máquina. Tales como: 0101011, 1100101.............

4. En las computadoras usamos bytes para representar un número. Un byte tiene 8 bits. Si excede los 8 bits, se convierte en 1. En el caso de la memoria, es: 1 0000 0000. el bit Por razones, se descartará 1

Por ejemplo [0.375] código original = [0.011B] longitud de palabra código original de 8 bits = 00110000B

[0.5625 original] código = [0.1001B] Longitud de palabra código original de 8 bits = 01001000B

El complemento de un número positivo es igual al código original y código inverso de un número positivo;

El inverso el código de un número negativo es el inverso del código original del código de número positivo correspondiente, el código complementario es el código inverso del código inverso del código original, y se agrega 1 al final del código inverso;

Los números negativos son números negativos cuya posición más alta es 1, y los números positivos son números positivos cuya posición más alta es 0.

El rango de valores del código complementario es -128~127, el código inverso es -127~127 y el código original es -127~127

Por ejemplo: número positivo : [X]original = 0.101011, luego [X]inverso = 0.101011, [X]complemento = 0.101011

Números negativos: [X]original = 1.101011, luego [X] inverso = 1.010100, [X] complemento = 1.1010101