Red de conocimientos turísticos - Información de alquiler - Problema de conversión de decimal a octal

Problema de conversión de decimal a octal

Conversión 193,12 (decimal) = 301,0753412172702436 (octal)

Se excede la precisión del cálculo y el resultado se conserva con dieciséis decimales.

Al calcular la parte decimal, la parte decimal se redondea hacia arriba y se multiplica por ocho veces.

0,12×8 = 0,96, la parte entera es 0

0,96×8 = 7,68, la parte entera es 7

0,68×8 = 5,44, la la parte entera es 5

0.44×8 = 3.52, la parte entera es 3

0.52×8 = 4.16, la parte entera es 4 <

Por lo tanto, 0,12 en decimal se convierte a 0,075 en octal (tres decimales)

Después de fusionar, 193,12 en decimal se convierte en 301,075 en octal (tres decimales)

Ampliar:

Conversión de decimal a octal Los números decimales se convierten a octal utilizando el método "multiplicar por 8 y redondear".

El método específico es:

Multiplica el decimal por 8 para obtener el producto, la parte entera del producto, luego multiplica la parte decimal restante por 8 para obtener el producto, y luego tome el producto La parte entera de , y así sucesivamente hasta que la parte decimal del producto sea cero o se alcance la precisión requerida.

Octal, abreviado como OCT u O, es un método de notación octal que utiliza ocho dígitos 0, 1, 2, 3, 4, 5, 6 y 7, redondeados a la unidad más cercana. Algunos lenguajes de programación suelen comenzar con el número 0 para indicar que el número es octal. Los números octales y binarios pueden corresponderse bit a bit (un bit octal corresponde a tres bits binarios), por lo que se utilizan a menudo en lenguajes informáticos.

Referencia: Enciclopedia Baidu - Binario