Open manuel-2112 opened 2 years ago
Hola!, debes preguntar esto en la issue de librerias prohibidas y permitidas
De igual manera, puedes construir tu propia función!
int(un_float)
se queda con la parte entera. Por ejemplo, int(3.1) == int(3.9) == 3
Luego, un_float % 1
entrega (aproximadamente) la parte después del decimal. Por ejemplo, 3.9 % 1 == ~ 0.9
. Por lo tanto, bastaría con sumarle 1 a la parte entera, si es que tu parte decimal es > 0.
def ceil(num): # -- para numeros positivos --
... value = int(num)
... if num % 1 > 0:
... value += 1
... return value
Prerrequisitos
(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")
Duda
¿Puedo usar la librería math.ceil() para aproximar un numero hacia arriba?