Saltar al contenido

Python redondeo hacia abajo al múltiplo más cercano del ejemplo de código numérico

Ejemplo 1: Python redondea hacia abajo al múltiplo de número más cercano

# Basic syntax:
import math
math.floor(larger_number / multiple) * multiple

# Example usage:
# Say you want to get the nearest multiple of 5 less than 29
import math
math.floor(29 / 5) * 5
--> 25

# Note, you can also do this with div if you don't want to import math
29 // 5 * 5

# Note, to get the nearest multiple of 5 greater than 29 run:
math.ceil(29 / 5) * 5
--> 30

Ejemplo 2: redondear al múltiplo más cercano de 5 python

def rof(x):   '''round up to multiple of 5'''
    if x%5==4:
        x+=1
    elif x%5==3:
        x+=2
    print(x)

Ejemplo 3: redondear al múltiplo más cercano de 5 python desde ambos extremos

#round up to multiple of 5 from both end
def rof(x,y,z):
    if x%5==4:
        x+=1
    elif x%5==1:
        x-=1
    elif x%5==2:
        x-=2
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *