¿Cómo convertir un número decimal a un número octal?
Decimal
El sistema de conteo decimal consta de 10 símbolos digitales: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9***, cuando cada uno dígito llega a 10, avanzará a la posición más alta, es decir, "avanzar uno a cada diez".
2. ¿Sistema octal?
El sistema de conteo octal consta de 8 símbolos digitales: 0, 1, 2, 3, 4, 5, 6, 7***. dígito llega a 8, avanzará a la posición más alta en uno, es decir, "cada ocho avanzará a uno". ?
3. ¿Convertir octal a decimal?
Método: sumar por peso, es decir, multiplicar el número de cada número octal por el peso de bits y luego sumar la suma a decimal. número. ?
Ejemplo: ① Convertir el número octal 321,7 a decimal:
3*64 2*8 1*1 7*1/8=192 16 1 7/8=209.875 D
¿Convertir decimal a octal?
Hay dos métodos para convertir decimal a octal: ?
1) Método indirecto: primero convertir decimal a binario y luego ¿Convertir binario a octal?
2) Método directo: como dijimos antes, octal se deriva de binario, por lo que podemos usar un método similar para convertir decimal a binario, o la parte entera La conversión y la conversión de la parte decimal se explican en detalle a continuación: ?
①Método de la parte entera: dividir por 8 y tomar el método del resto, es decir, dividir la parte entera entre 8 cada vez, y el resto es el número de peso de dígitos, y el cociente continúa dividiéndose por 8, y el resto es el número en la posición anterior. Este paso continúa hasta que el cociente sea 0. Cuando se realiza la lectura final, se comienza desde el último resto hasta el primero. resto. . ?
②Parte decimal? Método: Multiplicar por 8 para redondear, es decir, multiplicar la parte decimal por 8, luego tomar la parte entera, continuar multiplicando la parte decimal restante por 8, luego tomar el número entero. parte, y la parte decimal restante se multiplica por 8 nuevamente hasta que la parte decimal sea cero. Si nunca puede ser cero, es como el redondeo de números decimales, denominado temporalmente redondeo 3. ?
Ejemplo: ¿Convertir el número decimal 796.703125 a octal? Solución: Primero divide este número en la parte entera 796 y la parte decimal 0.703125 ?Parte decimal? ¿Octal es 1434,55? Puede verificar el método anterior. Puede convertir decimal primero y luego convertirlo a octal para ver si los resultados son los mismos.