How to perform calculations with fractions or number's in Python
Performing mathematical calculations with integers and floating-point numbers is easy in Python. Rounding Numerical Values: Problem: You want to round a floating-point number to a fixed number of decimal places. Solution: For simple rounding, use the built-in round(value, ndigits) function. When a value is exactly halfway between two choices, the behavior of round is to round to the nearest even digit. That is the values such as 1.5 or 2.5 both get rounded to 2. The number of digits given to round() can be negative, in which case rounding takes a place for tens, hundreds, thousands, and so on. For example : a = 1627731 print( round(a, -1)) print(round(a, -2)) print(round(a, -3)) Output: 1627730 1627700 1628000 Don’t confuse rounding with formatting a value for output. If your goal is simply to output a numerical value with a certain number of decimal places, you don’t typically need to use round(). Instead, just specify the desired precision when formatting. F