martes, 16 de enero de 2018

Receta Python No. 2-1: Crear Números Enteros

1. Problema

Crear números enteros.

2. Solución

Una de las formas básicas para crear un número entero es la literal: consiste en la escritura explícita de un valor numérico de este tipo: 1, 13, 1000000, -19, etc. De forma alternativa, existe funciones en Python para crear números enteros arbitrarios (Bernard, 2016).

Una de las ventajas de usar números de este tipo en el lenguaje de programación Python es la de trabajar con rangos dependientes con la memoria de trabajo disponible en el cómputo adyacente (Bernard, 2016).

3. Código Python

Archivo Python literal-entera.py [enlace alternativo]:

Prueba de ejecución:

987456321
30

Con el método bit_length (línea 4) se obtiene la cantidad de bits usados para almacenar la literal entera 987456321.

También se pueden crear instancias de valores numéricos enteros a través de la conversión de bases:

Archivo Python instanciacion.py [enlace alternativo]:

Prueba de ejecución:

7

4. Literatura & Enlaces

Bernard J. (2016). Python Recipes Handbook: A Problem-Solution Approach. Canada: Apress.

O

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.