Il modulo math di Python offre funzioni matematiche avanzate per calcoli numerici precisi ed efficienti, rendendolo indispensabile per analisi scientifiche, algoritmi complessi e applicazioni ingegneristiche.
math.pow(10,2) # potenza
math.sqrt(100) # radice quadrata
math.exp(10) #esponenziale
math.log(100) # logaritmo
math.log(100, 10) # logaritmo su base 10
math.fattorial(5) # fattoriale
math.fabs(-5) # valore assoluto - output: 5
math.ceil(5.2) # arrotondamento x eccesso output: 6
math.floor(5.8) # tronca - output: 5
Costanti
math.c # costante
math.pi # pigreco
math.tau # tau - rapporto tra circonferenza/raggio
math.inf # infinito
math.nan # not number
math.isfinite(5) # per capire se un numero è finito
math.isinf(5) # per capire se il numero è infinito
math.isnan(5) # per capire se un nuomero è nan !! dà comunque errore se passiamo una stringa, ritorna positivo solo se è nan

Lascia un commento