Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Familiarízate con el Sistema Numeral Octal | Sistema Numérico Octal
Sistemas Numerales 101
course content

Contenido del Curso

Sistemas Numerales 101

Sistemas Numerales 101

1. Sistema Binario de Numeración
2. Sistema Numérico Octal
3. Sistema Numérico Hexadecimal
4. Revelación

bookFamiliarízate con el Sistema Numeral Octal

Existe otro sistema numérico llamado octal. En comparación con el binario o el decimal, consta de 8 dígitos, empezando por cero: 0,1,2,3,4,5,6,7.

Si te preguntas por qué se implementó, quiero aclarar algo.

Uso

Como recordarás, el número en representación binaria consta de varios dígitos, un picado para cada uno de ellos; pero en un sistema numérico octal, tres dígitos binarios representan un octal. Por lo tanto, se puede representar una palabra para el ordenador utilizando menos símbolos. Enormes cadenas de código binario pueden representarse de una forma más bella para el ordenador; por lo tanto, se llena menos memoria. El principio de la conversión de un número al sistema decimal a partir del octal es el mismo que con el binario: Como recordarás, el número en representación binaria consta de varios dígitos, un picado para cada uno de ellos; pero en un sistema numérico octal, tres dígitos binarios representan un octal. Por lo tanto, se puede representar una palabra para el ordenador utilizando menos símbolos. Enormes cadenas de código binario pueden representarse de una forma más bella para el ordenador; por lo tanto, se llena menos memoria. El principio de conversión de un número al sistema decimal a partir del octal es el mismo que con el binario:

Regla

Los algoritmos de conversión al sistema numérico decimal se solapan para diferentes sistemas numéricos. Así ocurre con el número octal 221: el índice del número 2 de la izquierda es 2, el índice del número 2 del medio es 1 y el índice del número 1 es cero; pero aquí debemos multiplicar los números por 8 elevado a la potencia del índice. Por lo tanto, 221-> 2*8^2+2*8^1+2*8^0=128+16+2=146.

12345678910111213141516171819202122
# Defining the octal number octal_number = 221 # Creating a variable for storing the converted decimal number decimal_number = 0 # The text should be realised here due to the reason that further the binary number will be changed print("The number in octal numeral system is: ", octal_number) # Creating value for working with the power of a number power = 0 # The loop executes till the number is not null while octal_number != 0: # Separating the last digit of octal_number using the remainder of the division operation last_digit = octal_number % 10 # Multiply last_digit by 8 raised to the relevant power result = last_digit * pow(8, power) # Adding the result to the decimal number decimal_number = decimal_number + result # This operation of integer division decreases a number and put aside the last digit that was already used octal_number = octal_number // 10 # Increasing iterator to work with the power power = power + 1 # Printing the result print("The number in decimal numeral system is: ", decimal_number)
copy
Tarea
test

Swipe to show code editor

¡Hacer tantas tareas como sea posible es una receta para el éxito! Escribe el código que decodificará el número 117 del sistema numérico octal al decimal. Rellena los huecos y sigue el algoritmo. Si todo es correcto recibirás un número especial 🧐 Pero la explicación te espera al final de este capítulo.

  1. Imprime el número_octal.
  2. Define el bucle que recorre la variable número_octal hasta que sea cero.
  3. Asignar el resto de la división número_octal por 10 a la variable último_dígito.
  4. Multiplicar el último_dígito recibido por el 8 elevado a la potencia correspondiente.
  5. Disminuir el número_octal mediante división entera por 10.
  6. Aumentar la potencia en 1.
  7. Imprime el número_decimal.

Nota

Creo que has recibido 142857 que se llama número cíclico. Le explicaré por qué:142857 x 1 = 142857 142857 x 2 = 285714 142857 x 3 = 428571 142857 x 4 = 571428 142857 x 5 = 714285 142857 x 6 = 857142. Como puedes reconocer tal multiplicación da como resultado un nuevo número que es el mismo, pero los dígitos están situados en un orden diferente; crea un ciclo. Otro dato interesante para ti🙄.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 1
toggle bottom row

bookFamiliarízate con el Sistema Numeral Octal

Existe otro sistema numérico llamado octal. En comparación con el binario o el decimal, consta de 8 dígitos, empezando por cero: 0,1,2,3,4,5,6,7.

Si te preguntas por qué se implementó, quiero aclarar algo.

Uso

Como recordarás, el número en representación binaria consta de varios dígitos, un picado para cada uno de ellos; pero en un sistema numérico octal, tres dígitos binarios representan un octal. Por lo tanto, se puede representar una palabra para el ordenador utilizando menos símbolos. Enormes cadenas de código binario pueden representarse de una forma más bella para el ordenador; por lo tanto, se llena menos memoria. El principio de la conversión de un número al sistema decimal a partir del octal es el mismo que con el binario: Como recordarás, el número en representación binaria consta de varios dígitos, un picado para cada uno de ellos; pero en un sistema numérico octal, tres dígitos binarios representan un octal. Por lo tanto, se puede representar una palabra para el ordenador utilizando menos símbolos. Enormes cadenas de código binario pueden representarse de una forma más bella para el ordenador; por lo tanto, se llena menos memoria. El principio de conversión de un número al sistema decimal a partir del octal es el mismo que con el binario:

Regla

Los algoritmos de conversión al sistema numérico decimal se solapan para diferentes sistemas numéricos. Así ocurre con el número octal 221: el índice del número 2 de la izquierda es 2, el índice del número 2 del medio es 1 y el índice del número 1 es cero; pero aquí debemos multiplicar los números por 8 elevado a la potencia del índice. Por lo tanto, 221-> 2*8^2+2*8^1+2*8^0=128+16+2=146.

12345678910111213141516171819202122
# Defining the octal number octal_number = 221 # Creating a variable for storing the converted decimal number decimal_number = 0 # The text should be realised here due to the reason that further the binary number will be changed print("The number in octal numeral system is: ", octal_number) # Creating value for working with the power of a number power = 0 # The loop executes till the number is not null while octal_number != 0: # Separating the last digit of octal_number using the remainder of the division operation last_digit = octal_number % 10 # Multiply last_digit by 8 raised to the relevant power result = last_digit * pow(8, power) # Adding the result to the decimal number decimal_number = decimal_number + result # This operation of integer division decreases a number and put aside the last digit that was already used octal_number = octal_number // 10 # Increasing iterator to work with the power power = power + 1 # Printing the result print("The number in decimal numeral system is: ", decimal_number)
copy
Tarea
test

Swipe to show code editor

¡Hacer tantas tareas como sea posible es una receta para el éxito! Escribe el código que decodificará el número 117 del sistema numérico octal al decimal. Rellena los huecos y sigue el algoritmo. Si todo es correcto recibirás un número especial 🧐 Pero la explicación te espera al final de este capítulo.

  1. Imprime el número_octal.
  2. Define el bucle que recorre la variable número_octal hasta que sea cero.
  3. Asignar el resto de la división número_octal por 10 a la variable último_dígito.
  4. Multiplicar el último_dígito recibido por el 8 elevado a la potencia correspondiente.
  5. Disminuir el número_octal mediante división entera por 10.
  6. Aumentar la potencia en 1.
  7. Imprime el número_decimal.

Nota

Creo que has recibido 142857 que se llama número cíclico. Le explicaré por qué:142857 x 1 = 142857 142857 x 2 = 285714 142857 x 3 = 428571 142857 x 4 = 571428 142857 x 5 = 714285 142857 x 6 = 857142. Como puedes reconocer tal multiplicación da como resultado un nuevo número que es el mismo, pero los dígitos están situados en un orden diferente; crea un ciclo. Otro dato interesante para ti🙄.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 1
toggle bottom row

bookFamiliarízate con el Sistema Numeral Octal

Existe otro sistema numérico llamado octal. En comparación con el binario o el decimal, consta de 8 dígitos, empezando por cero: 0,1,2,3,4,5,6,7.

Si te preguntas por qué se implementó, quiero aclarar algo.

Uso

Como recordarás, el número en representación binaria consta de varios dígitos, un picado para cada uno de ellos; pero en un sistema numérico octal, tres dígitos binarios representan un octal. Por lo tanto, se puede representar una palabra para el ordenador utilizando menos símbolos. Enormes cadenas de código binario pueden representarse de una forma más bella para el ordenador; por lo tanto, se llena menos memoria. El principio de la conversión de un número al sistema decimal a partir del octal es el mismo que con el binario: Como recordarás, el número en representación binaria consta de varios dígitos, un picado para cada uno de ellos; pero en un sistema numérico octal, tres dígitos binarios representan un octal. Por lo tanto, se puede representar una palabra para el ordenador utilizando menos símbolos. Enormes cadenas de código binario pueden representarse de una forma más bella para el ordenador; por lo tanto, se llena menos memoria. El principio de conversión de un número al sistema decimal a partir del octal es el mismo que con el binario:

Regla

Los algoritmos de conversión al sistema numérico decimal se solapan para diferentes sistemas numéricos. Así ocurre con el número octal 221: el índice del número 2 de la izquierda es 2, el índice del número 2 del medio es 1 y el índice del número 1 es cero; pero aquí debemos multiplicar los números por 8 elevado a la potencia del índice. Por lo tanto, 221-> 2*8^2+2*8^1+2*8^0=128+16+2=146.

12345678910111213141516171819202122
# Defining the octal number octal_number = 221 # Creating a variable for storing the converted decimal number decimal_number = 0 # The text should be realised here due to the reason that further the binary number will be changed print("The number in octal numeral system is: ", octal_number) # Creating value for working with the power of a number power = 0 # The loop executes till the number is not null while octal_number != 0: # Separating the last digit of octal_number using the remainder of the division operation last_digit = octal_number % 10 # Multiply last_digit by 8 raised to the relevant power result = last_digit * pow(8, power) # Adding the result to the decimal number decimal_number = decimal_number + result # This operation of integer division decreases a number and put aside the last digit that was already used octal_number = octal_number // 10 # Increasing iterator to work with the power power = power + 1 # Printing the result print("The number in decimal numeral system is: ", decimal_number)
copy
Tarea
test

Swipe to show code editor

¡Hacer tantas tareas como sea posible es una receta para el éxito! Escribe el código que decodificará el número 117 del sistema numérico octal al decimal. Rellena los huecos y sigue el algoritmo. Si todo es correcto recibirás un número especial 🧐 Pero la explicación te espera al final de este capítulo.

  1. Imprime el número_octal.
  2. Define el bucle que recorre la variable número_octal hasta que sea cero.
  3. Asignar el resto de la división número_octal por 10 a la variable último_dígito.
  4. Multiplicar el último_dígito recibido por el 8 elevado a la potencia correspondiente.
  5. Disminuir el número_octal mediante división entera por 10.
  6. Aumentar la potencia en 1.
  7. Imprime el número_decimal.

Nota

Creo que has recibido 142857 que se llama número cíclico. Le explicaré por qué:142857 x 1 = 142857 142857 x 2 = 285714 142857 x 3 = 428571 142857 x 4 = 571428 142857 x 5 = 714285 142857 x 6 = 857142. Como puedes reconocer tal multiplicación da como resultado un nuevo número que es el mismo, pero los dígitos están situados en un orden diferente; crea un ciclo. Otro dato interesante para ti🙄.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Existe otro sistema numérico llamado octal. En comparación con el binario o el decimal, consta de 8 dígitos, empezando por cero: 0,1,2,3,4,5,6,7.

Si te preguntas por qué se implementó, quiero aclarar algo.

Uso

Como recordarás, el número en representación binaria consta de varios dígitos, un picado para cada uno de ellos; pero en un sistema numérico octal, tres dígitos binarios representan un octal. Por lo tanto, se puede representar una palabra para el ordenador utilizando menos símbolos. Enormes cadenas de código binario pueden representarse de una forma más bella para el ordenador; por lo tanto, se llena menos memoria. El principio de la conversión de un número al sistema decimal a partir del octal es el mismo que con el binario: Como recordarás, el número en representación binaria consta de varios dígitos, un picado para cada uno de ellos; pero en un sistema numérico octal, tres dígitos binarios representan un octal. Por lo tanto, se puede representar una palabra para el ordenador utilizando menos símbolos. Enormes cadenas de código binario pueden representarse de una forma más bella para el ordenador; por lo tanto, se llena menos memoria. El principio de conversión de un número al sistema decimal a partir del octal es el mismo que con el binario:

Regla

Los algoritmos de conversión al sistema numérico decimal se solapan para diferentes sistemas numéricos. Así ocurre con el número octal 221: el índice del número 2 de la izquierda es 2, el índice del número 2 del medio es 1 y el índice del número 1 es cero; pero aquí debemos multiplicar los números por 8 elevado a la potencia del índice. Por lo tanto, 221-> 2*8^2+2*8^1+2*8^0=128+16+2=146.

12345678910111213141516171819202122
# Defining the octal number octal_number = 221 # Creating a variable for storing the converted decimal number decimal_number = 0 # The text should be realised here due to the reason that further the binary number will be changed print("The number in octal numeral system is: ", octal_number) # Creating value for working with the power of a number power = 0 # The loop executes till the number is not null while octal_number != 0: # Separating the last digit of octal_number using the remainder of the division operation last_digit = octal_number % 10 # Multiply last_digit by 8 raised to the relevant power result = last_digit * pow(8, power) # Adding the result to the decimal number decimal_number = decimal_number + result # This operation of integer division decreases a number and put aside the last digit that was already used octal_number = octal_number // 10 # Increasing iterator to work with the power power = power + 1 # Printing the result print("The number in decimal numeral system is: ", decimal_number)
copy
Tarea
test

Swipe to show code editor

¡Hacer tantas tareas como sea posible es una receta para el éxito! Escribe el código que decodificará el número 117 del sistema numérico octal al decimal. Rellena los huecos y sigue el algoritmo. Si todo es correcto recibirás un número especial 🧐 Pero la explicación te espera al final de este capítulo.

  1. Imprime el número_octal.
  2. Define el bucle que recorre la variable número_octal hasta que sea cero.
  3. Asignar el resto de la división número_octal por 10 a la variable último_dígito.
  4. Multiplicar el último_dígito recibido por el 8 elevado a la potencia correspondiente.
  5. Disminuir el número_octal mediante división entera por 10.
  6. Aumentar la potencia en 1.
  7. Imprime el número_decimal.

Nota

Creo que has recibido 142857 que se llama número cíclico. Le explicaré por qué:142857 x 1 = 142857 142857 x 2 = 285714 142857 x 3 = 428571 142857 x 4 = 571428 142857 x 5 = 714285 142857 x 6 = 857142. Como puedes reconocer tal multiplicación da como resultado un nuevo número que es el mismo, pero los dígitos están situados en un orden diferente; crea un ciclo. Otro dato interesante para ti🙄.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Sección 2. Capítulo 1
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt