Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo convertir binario con decimal a decimal usando una calculadora de computadora

Cómo convertir binario con decimal a decimal usando una calculadora de computadora

Cómo utilizar una calculadora de computadora para convertir binario con decimales en decimal. La calculadora de computadora no puede convertir directamente binario con decimales en decimal;

Pero se puede calcular indirectamente.

Por ejemplo: (11001001.01101)2

=(1100100101101)2/2^5

=6445/32

=201.40625

¿Cómo convertir binario a decimal? El bit más bajo es 0, el segundo bit es 1, el tercer bit es 2... el enésimo bit es (n-1).

Los números positivos con signo o sin signo se multiplican directamente por el número de cada bit a la potencia correspondiente de 2 y se suman los resultados.

Si existe el símbolo 01100011.

1×2^6 1×2^5 0×2^4 0×2^3 0×2^2 1×2^1 1×2^0

= 64 32 2 1

=99

Un entero negativo con signo y luego busque el código original antes de la operación anterior.

Como 11110011.

Código inverso = 11110010.

Código original = 10001101

Entonces——(0×2 6 0×2 5 0×2 4 1×2 3 1×2 2 0×2 1×2 0) .

=-(8 4 1)

=-13

Esta es mi propia respuesta. Si hay algún error, indíquelo de inmediato. Si no hay errores, por favor acéptelo.

(1111.1001) Las reglas para convertir números binarios a decimales y números decimales son: expandir el número binario en una suma polinómica en forma de pesos de bits y encontrar la suma final, eso es todo.

Tu ejemplo es demasiado largo. Tomemos un ejemplo relativamente simple.

Por ejemplo, convierta (1001.01)2 a un número decimal.

Solución: (1001.01)2

=1×(2 elevado a la 3ª potencia) 0×(2 elevado a la 2ª potencia) 0×(2 elevado a la 1ª potencia ) 1× (2 a la potencia 0) 0×(2 a la potencia -1) 1×(.

=8 0 0 1 0.5 0.25

=9.75

Convertir 1100101 binario a decimal de derecha a izquierda es 2 elevado a la 0ª potencia, 2 elevado a la 1ª potencia, 2 elevado a la 2ª potencia. Esto es 2^6 2^5 2^2^0 = 64. 32.

(1010101.011) Conversión binaria a decimal (1010165438)

=(1010 1101.0110)2

=(6 AD)16

=(10×16^1 13×16^0 6×16^[-1])10

=(160 13 0.375)10

=(173.375 ) 10

Por favor, convierta (11101.0101) de binario a decimal, entonces será 29.35438 025.

2^4 2^3 2^2 2^0 2^(-2) 2^(-4) = 29.3125

(1110.1001)B Convertir binario a decimal ( 1110 )B

=((((0 * 2 1)* 2 1)* 2 1)* 2 0)D

=(((1 * 2 1)* 2 1)* 2 0)D

=((3*2 1)*2 0)D

=(7*2 0)D

= (14)D

(0.1001)B

=((((1/2 0)/2 0)/2 1)/2)D

=((((0.5 0)/2 0)/2 1)/2)D

=(((0.5/2 0)/2 1)/2)D

=(((0.25 0)/2 1)/2)D

=((0.25/2 1)/2)D

=((0.125 1) / 2)D

=(1.125/2)D

=(0.5625)D

(1110.1001)B =(14.5625)D

Convertir de decimal a decimal 3a>: Decimal = 10(a)* 12 0 3 * 12 1 = 10 36 = 46.

Nota: x y representa x elevado a la yésima potencia.

Métodos comunes de conversión decimal: como convertir X decimal a decimal.

Supongamos X=42A3.

Entonces x = 32a3 = 3 * x 0 10 (es decir, a) * x 1 2 * x 2 4 * x 3. ..

Y así sucesivamente.

¿Cómo convertir binario a decimal en Excel? ¿Convertir un sistema de 32 bits a un sistema de 10 bits? , 1. Utilice VBA para escribir una función personalizada, por ejemplo, el nombre de la función es to36 ().

Presiona ALT F11 para abrir el editor de código VBA.

En el menú [Insertar]-[Módulo], pega el siguiente código.

Función a 36 (misma longitud que a)

n = " 0123456789 abcdefghijklmnopqrstuvwxyz "

Hacer

Si a lt36 entonces n = Mid (n, a 1, 1)&n: Salir por la salida Do

m = a Mod 36

n = Mid(n, m 1, 1)&n< / p>

Si a = 36, entonces n = 1 amp n: salir de Do

a = (a - m) / 36

Ring

Función final

2. Establezca la fórmula en la celda y use la función personalizada arriba.

Por ejemplo, si ingresa 100, B1 0 y establece la fórmula =to36(A1) en B1, el resultado se mostrará como 2S en hexadecimal.

¿Cómo convertir binario a decimal en la computadora? Primero seleccione Binario, ingrese 1001, luego haga clic en Decimal para obtener el resultado.

Por ejemplo, haga clic en Binario, ingrese 1001 y luego haga clic en Decimal para mostrar 9.