Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 911 Bytes

math.md

File metadata and controls

54 lines (36 loc) · 911 Bytes

📃 README 📚 Material didáctico 📝 Ejercicios

40. Módulo math

Este módulo contiene un buen puñado de funciones para manejar números, hacer redondeos, sumatorios precisos, truncamientos... además de constantes.

Redondeos

import math

print(math.floor(3.99))  # Redondeo a la baja (suelo)
print(math.ceil(3.01))   # Redondeo al alta (techo)

3 4

Sumatorio mejorado

numeros = [0.9999999, 1, 2, 3])
math.fsum(numeros)

6.9999999

Trucamiento

math.trunc(123.45)

123

Potencias y raices

math.pow(2, 3)  # Potencia con flotante 
math.sqrt(9)    # Raíz cuadrada (square root)

8.0

3.0

Constantes

print(math.pi)  # Constante pi
print(math.e)   # Constante e

3.141592653589793 2.718281828459045