0

Rounding

Idk how to round numbers in python, but I need both rounding up and down so I can complete a challenge. Does anyone know how?

15th Sep 2023, 10:00 PM
Annihilate
Annihilate - avatar
2 Réponses
+ 5
Python has a built in function 'round'. Alternatively, you could use the math module depending on your use case. https://www.geeksforgeeks.org/how-to-round-numbers-in-python/ https://code.sololearn.com/chkXZ0smaF3u/?ref=app
15th Sep 2023, 11:15 PM
Keith
Keith - avatar
+ 3
Python has a built-in function called "round()". It takes 1 or 2 parameters: round(number,decimal) Where: - number: The number you want to round up - decimal[OPTIONAL]: Round up to {decimal} decimal places. If the decimal is not set, the default is 0..(It rounds up to the last digit of that number, as default). Use negative values for getting the numbers before the decimal.. print(round(13.45678)) #13 print(round(13.45678,1)) #13.5 print(round(946,-1)) #950, since decimal 0 is the last digit. print(round(956,-2)) #1000
16th Sep 2023, 2:00 AM
Dragon RB
Dragon RB - avatar