Contenido del Curso
Sistemas Numerales 101
Sistemas Numerales 101
Fechas en Binario
Solíamos presentar la hora como una combinación de cuatro elementos, como el año, el mes, el día y la hora. En realidad, ya conoces el código binario, por lo que sabes que el valor máximo posible para el código binario es el byte, que incluye 8 bits. En consecuencia, 8 bits para 4 elementos-> 32 bits en total, por lo que sólo 32 bits para almacenar nuestra fecha y hora.
El tiempo comenzó el primero de enero del año 1970 a las 00:00:00 en este sistema y como han notado el tiempo pasa, y desafortunadamente la memoria tiene diferentes propiedades, una de ellas es tener un límite; por lo tanto, en un día nuestro tiempo tiene que detenerse. Estudios recientes han demostrado que esto va a suceder el 19 de enero del año 2038. Tal vez seas un desarrollador que encuentre la solución a este problema 🤖.
**Serán 2.147.483.647 segundos después del 1 de enero de 1970 en las 20:45:52 del 19 de enero de 2038 **
Tarea
Convertir 2.147.483.647 al número binario. Tenga en cuenta que aquí se utilizó el estándar americano para escribir números para entender mejor el valor, pero para el código python, es necesario excluir todas las comas: python leer comas como separador, pero no es necesario separar nada. Tu tarea sigue siendo la misma sigue el algoritmo y rellena los huecos.
- Crea una lista vacía para almacenar un
número_binario
convertido. - Define el bucle que se ejecuta hasta que el
número_decimal
es0
.
- Define el bucle que se ejecuta hasta que el
- Contar el resto de la división
número_decimal
por2
. - Añade el
resto
a la lista denúmeros binarios
. - Disminuir
número_decimal
por división entera entre2
. - Haga la lista de
números binarios
invertida
.
Nota
Supongo que habrás reconocido que está a 31 bits, así que queda un segundo para Epochalypse😲.
¡Gracias por tus comentarios!
Fechas en Binario
Solíamos presentar la hora como una combinación de cuatro elementos, como el año, el mes, el día y la hora. En realidad, ya conoces el código binario, por lo que sabes que el valor máximo posible para el código binario es el byte, que incluye 8 bits. En consecuencia, 8 bits para 4 elementos-> 32 bits en total, por lo que sólo 32 bits para almacenar nuestra fecha y hora.
El tiempo comenzó el primero de enero del año 1970 a las 00:00:00 en este sistema y como han notado el tiempo pasa, y desafortunadamente la memoria tiene diferentes propiedades, una de ellas es tener un límite; por lo tanto, en un día nuestro tiempo tiene que detenerse. Estudios recientes han demostrado que esto va a suceder el 19 de enero del año 2038. Tal vez seas un desarrollador que encuentre la solución a este problema 🤖.
**Serán 2.147.483.647 segundos después del 1 de enero de 1970 en las 20:45:52 del 19 de enero de 2038 **
Tarea
Convertir 2.147.483.647 al número binario. Tenga en cuenta que aquí se utilizó el estándar americano para escribir números para entender mejor el valor, pero para el código python, es necesario excluir todas las comas: python leer comas como separador, pero no es necesario separar nada. Tu tarea sigue siendo la misma sigue el algoritmo y rellena los huecos.
- Crea una lista vacía para almacenar un
número_binario
convertido. - Define el bucle que se ejecuta hasta que el
número_decimal
es0
.
- Define el bucle que se ejecuta hasta que el
- Contar el resto de la división
número_decimal
por2
. - Añade el
resto
a la lista denúmeros binarios
. - Disminuir
número_decimal
por división entera entre2
. - Haga la lista de
números binarios
invertida
.
Nota
Supongo que habrás reconocido que está a 31 bits, así que queda un segundo para Epochalypse😲.
¡Gracias por tus comentarios!
Fechas en Binario
Solíamos presentar la hora como una combinación de cuatro elementos, como el año, el mes, el día y la hora. En realidad, ya conoces el código binario, por lo que sabes que el valor máximo posible para el código binario es el byte, que incluye 8 bits. En consecuencia, 8 bits para 4 elementos-> 32 bits en total, por lo que sólo 32 bits para almacenar nuestra fecha y hora.
El tiempo comenzó el primero de enero del año 1970 a las 00:00:00 en este sistema y como han notado el tiempo pasa, y desafortunadamente la memoria tiene diferentes propiedades, una de ellas es tener un límite; por lo tanto, en un día nuestro tiempo tiene que detenerse. Estudios recientes han demostrado que esto va a suceder el 19 de enero del año 2038. Tal vez seas un desarrollador que encuentre la solución a este problema 🤖.
**Serán 2.147.483.647 segundos después del 1 de enero de 1970 en las 20:45:52 del 19 de enero de 2038 **
Tarea
Convertir 2.147.483.647 al número binario. Tenga en cuenta que aquí se utilizó el estándar americano para escribir números para entender mejor el valor, pero para el código python, es necesario excluir todas las comas: python leer comas como separador, pero no es necesario separar nada. Tu tarea sigue siendo la misma sigue el algoritmo y rellena los huecos.
- Crea una lista vacía para almacenar un
número_binario
convertido. - Define el bucle que se ejecuta hasta que el
número_decimal
es0
.
- Define el bucle que se ejecuta hasta que el
- Contar el resto de la división
número_decimal
por2
. - Añade el
resto
a la lista denúmeros binarios
. - Disminuir
número_decimal
por división entera entre2
. - Haga la lista de
números binarios
invertida
.
Nota
Supongo que habrás reconocido que está a 31 bits, así que queda un segundo para Epochalypse😲.
¡Gracias por tus comentarios!
Solíamos presentar la hora como una combinación de cuatro elementos, como el año, el mes, el día y la hora. En realidad, ya conoces el código binario, por lo que sabes que el valor máximo posible para el código binario es el byte, que incluye 8 bits. En consecuencia, 8 bits para 4 elementos-> 32 bits en total, por lo que sólo 32 bits para almacenar nuestra fecha y hora.
El tiempo comenzó el primero de enero del año 1970 a las 00:00:00 en este sistema y como han notado el tiempo pasa, y desafortunadamente la memoria tiene diferentes propiedades, una de ellas es tener un límite; por lo tanto, en un día nuestro tiempo tiene que detenerse. Estudios recientes han demostrado que esto va a suceder el 19 de enero del año 2038. Tal vez seas un desarrollador que encuentre la solución a este problema 🤖.
**Serán 2.147.483.647 segundos después del 1 de enero de 1970 en las 20:45:52 del 19 de enero de 2038 **
Tarea
Convertir 2.147.483.647 al número binario. Tenga en cuenta que aquí se utilizó el estándar americano para escribir números para entender mejor el valor, pero para el código python, es necesario excluir todas las comas: python leer comas como separador, pero no es necesario separar nada. Tu tarea sigue siendo la misma sigue el algoritmo y rellena los huecos.
- Crea una lista vacía para almacenar un
número_binario
convertido. - Define el bucle que se ejecuta hasta que el
número_decimal
es0
.
- Define el bucle que se ejecuta hasta que el
- Contar el resto de la división
número_decimal
por2
. - Añade el
resto
a la lista denúmeros binarios
. - Disminuir
número_decimal
por división entera entre2
. - Haga la lista de
números binarios
invertida
.
Nota
Supongo que habrás reconocido que está a 31 bits, así que queda un segundo para Epochalypse😲.