domingo, 1 de enero de 2017

Python - Números enteros, reales y complejos

Para trabajar con ellos Python cuenta con una serie de tipos y operaciones integradas.

La asignación de un número entero a una variable se puede hacer de la siguiente forma:

>> num_entero = 5

Los números negativos como:

>> num_negativo = -14

Los números reales como:

>> num_real = 3.2

Y los números complejos (una parte real y otra imaginaria) como:

>> num_complejo = 3.5 + 6j

O también como:

>> num_complejo = 3J + 4

En donde la parte imaginaria se representa por la letra j minúscula o mayúscula.

Además de también es posible expresar un número real en notación científica utilizando la letra e, que representa el exponente, seguida del valor para dl mismo. Por ejemplo para representar el número 0.5*10 elevado a la 7 sería de la siguiente forma:

>> num_real = 0.5e-7

Si necesitamos trabajar con números reales que tengan una precisión determinada, por ejemplo, dos cifras decimales, podemos utilizar la clase Decimal. Esta viene integrada en la librería básica que ofrece el interprete.

No hay comentarios.:

Publicar un comentario