Funciones seleccionadas del módulo math: continuación
El último grupo consta de algunas funciones de propósito general como:
ceil(x)
→ devuelve el entero más pequeño mayor o igual que x.floor(x)
→ el entero más grande menor o igual que x.trunc(x)
→ el valor de x truncado a un entero (ten cuidado, no es equivalente a ceil o floor).factorial(x)
→ devuelve x! (x tiene que ser un valor entero y no negativo).hypot(x, y)
→ devuelve la longitud de la hipotenusa de un triángulo rectángulo con las longitudes de los catetos iguales a x e y (lo mismo quesqrt(pow(x, 2) + pow(y, 2))
pero más preciso).
Mira el código en el editor. Analiza el programa cuidadosamente.
Demuestra las diferencias fundamentales entre ceil()
, floor()
y trunc()
.
Ejecuta el programa y verifica su salida.