# Python round() Function Tutorial

This is a detailed tutorial of the Python round() Function. Round off numerical values to simple integers or upto a specified number of decimal points.

## Python `round()` Function

The Python built-in function `round()` is used to round-off floating-point values (Numerical values with decimals) into either simple integers or floating-point values upto a specified number of decimals.

### `round()` Parameters

The `round()` method has two parameters, `numericalValue`, and `numberOfDigits`.

The floating-point number that you wanted to be rounded off has to be provided as the first argument of this function and it is the only required parameter.

In the second argument, you can specify the number of decimal digitals upto which you wanted the given number to be rounded off. It is optional to be provided and the default value for this parameter is 0. In other words, if you won’t specify the number of digits upto which the number has to be rounded off, it will automatically assume that the number has to eliminate all of the decimal values and the resultant rounded-off number will be a simple integer.

### `round()` Return Type

The return type is the rounded off numerical value. It could be an integer as well an floating-point value.

If you will specify only the first argument to this function it will return an integer value closest to the number provided as an argument to this function. But if you will specify the number of digits more than 0 as the second argument to this method, you will get a floating-point value returned which will contain the same number of decimals as specified in the second argument.

## Examples

Here we’ve shown the use of the function `round()` for the different numerical data types and values.

### Example 1. Rounding Off To Integers in Python

If you want any floating-point numerical value into simple integers, you can make use of the round() function and you need not provide the second argument as it defaults to 0. The following example illustrates for integers as well as a floating-point number. ### Example 2. Round-Off Upto Specified Number of Decimals

In the following code snippet, we’re also specifying the second argument to the round() function to round-off the given floating-point numbers upto the specified number of decimals. I hope you found this guide useful. If so, do share it with others who are willing to learn Python. If you have any questions related to this article, feel free to ask us in the comments section.

And do not forget to subscribe to WTMatter!