Conversión de decimales entre sistemas decimales binarios (2)

https://jingyan.baidu.com/article/425e69e6e93ca9be15fc1626.html

Cómo convertir decimales entre decimales binarios

Convierta fracciones decimales a binario:

La parte decimal se multiplica por 2, y la parte entera se toma de izquierda a derecha y se coloca después del punto decimal, hasta que el punto decimal sea 0.

por ejemplo, 1: el bucle infinito nunca es 0 después del punto decimal

Decimal Binario
0,1 0.
Lugar decimal * 2 0,2 0 El bit entero es 0
0.4 0
0,8 0
Lugar decimal * 2 1,6 1 El bit entero es 1
Lugar decimal * 2 1.2 1
0.4 0
0,8 0
1,6 1
1.2 1
0.4 0
... ...
0,1 = 0.0001100110

por ejemplo, 2: 0 después del punto decimal

Decimal Binario
0,125 0.
0,25 0
0,5 0
1.0 1 Después de que el punto decimal sea 0, el cálculo finaliza.
0,125 = 0,001

Realice la conversión de binario a decimal.

La conversión de decimales binarios a decimales consiste principalmente en multiplicar por la potencia negativa de 2. Empezando por el punto decimal, multiplique por la potencia negativa de 2, la potencia negativa de 2 y la potencia negativa de 2.
p.ej:

Binario Decimal
0,001 0.
Primer lugar * 1/2 0 * 1/2 0 +
Segundo lugar * 1/4 0 * 1/4 0 +
Tercer lugar * 1/8 1 * 1/8 125
0,001 = 0,125

Conversión de base en línea

支持在2~36进制之间进行任意转换,支持浮点型
https://tool.oschina.net/hexconvert/

Puede probarlo usted mismo y comparar los resultados con herramientas.

Si desea probar la conversión positiva y negativa, puede leer el siguiente artículo

Proceso de conversión binaria hexadecimal a decimal (mismo positivo y negativo) (1)

Supongo que te gusta

Origin blog.csdn.net/qq_45646951/article/details/107949571
Recomendado
Clasificación