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