round()

Anonymous contributor's avatar
Anonymous contributor
Anonymous contributor's avatar
Anonymous contributor
Published Jun 14, 2021Updated Sep 3, 2021
Contribute to Docs

Takes a number and an integer as parameters, and returns the number with decimal places equal to the integer.

Syntax

round(number, digits)
  • number is the number to be rounded. (Required)
  • digits is the number of decimals when rounding the number. Default is 0.

Example 1

The default number of decimal places used is 0.

my_number = 3.14159265359
my_rounded_number = round(my_number)
print(my_rounded_number)
# Output: 3

Example 2

round() can be used with any number of decimal places. Numbers >= 5 will round up.

my_number = 3.14159265359
my_rounded_number = round(my_number, 4)
print(my_rounded_number)
# Output: 3.1416

Example 3

round() can be useful when comparing numbers, for example, when comparing fractions and decimals.

us
Visit us
code
Hide code
Code
Output
Hide output
Hide output
Loading...

All contributors

Looking to contribute?

Learn Python on Codecademy