Функция Python round ()

Python Round Function



Python - это очень универсальный язык программирования высокого уровня, который наиболее широко используется в науках о данных, машинном обучении и искусственном интеллекте. Python обеспечивает отличную поддержку благодаря встроенным модулям и функциям, в которых нам нужно играть с числами. Функция Python round () округляет число с плавающей запятой до указанного количества десятичных знаков и возвращает его. Например, у нас есть число с плавающей запятой 6,677, и нам нужно округлить его до 2 десятичных знаков, а затем Функция round () выполнит эту работу и округлит число до 6,68.

В этой статье подробно объясняется функция Python round () с примерами.







Синтаксис функции round ()

Синтаксис функции round () следующий:



раунд (число с плавающей запятой, цифры)



В функции round () в качестве аргументов используются два параметра, то есть число с плавающей запятой и цифры. Число или число с плавающей запятой является обязательным параметром, а количество цифр - необязательным параметром. В случае, если мы не укажем количество цифр, функция round () вернет ближайшее целое число. Мы также можем указать целое число в первом параметре. В этом случае функция round () вернет то же целое число.





Примеры и использование функции round ()

Давайте посмотрим на примеры и использование функции round () в нашем скрипте Python. Если мы не укажем количество цифр, то функция round () берет верхний предел числа и преобразует его в следующее целое число, если десятичное значение больше 5. В случае, если десятичное значение меньше, чем равно значению 5, тогда он принимает значение пола, а целое число остается прежним.

# программа округления чисел с плавающей запятой

# без указания количества цифр

Распечатать(круглый(10.1))

Распечатать(круглый(10,5))

Распечатать(круглый(10,7))

Распечатать(круглый(11,9))

Распечатать(круглый(15.3))

Распечатать(круглый(17,8))

Распечатать(круглый(двадцать))

Распечатать(круглый(20.01))

Выход



Теперь давайте определим количество цифр и воспользуемся функцией round ().

# программа округления чисел с плавающей запятой

Распечатать(круглый(10 123,2))

Распечатать(круглый(10 587,1))

Распечатать(круглый(10,72,1))

Распечатать(круглый(11,9545,1))

Распечатать(круглый(15 322,2))

Распечатать(круглый(17 865,2))

Распечатать(круглый(20 090,2))

Распечатать(круглый(20.01114,2))

Выход

Теперь давайте возьмем несколько целочисленных значений и применим функцию round (). Вы можете заметить, что на выходе возвращается неизмененное целочисленное значение.

# программа округления чисел с плавающей запятой

Распечатать(круглый(10))

Распечатать(круглый(двадцать))

Распечатать(круглый(30))

Распечатать(круглый(40))

Распечатать(круглый(пятьдесят))

Распечатать(круглый(12))

Распечатать(круглый(пятнадцать))

Распечатать(круглый(19))

Выход

Если мы передадим в функцию round () любую строку или символ вместо числа, интерпретатор Python выдаст ошибку.

# передача строки в функцию округления

Распечатать(круглый(Камран))

Выход

Округление отрицательных чисел
Функцию round () также можно применить к отрицательным числам, она округляет отрицательные числа и возвращает результат.

# применение функции округления к отрицательным числам

на однойзнак равно-3,98

Распечатать(круглый(на одной,1))

на однойзнак равно-2,8

Распечатать(круглый(на одной))

на однойзнак равно-5,67989

Распечатать(круглый(на одной,2))

на однойзнак равно-100,9843

Распечатать(круглый(на одной,1))

на однойзнак равно-20.04

Распечатать(круглый(на одной))

на однойзнак равно-32,0908

Распечатать(круглый(на одной,3))

на однойзнак равно-3,99898

Распечатать(круглый(на одной))

Выход

Заключение

Round () - это встроенная функция Python, которая округляет число с плавающей запятой до заданных десятичных чисел. Это очень полезная функция, когда вы выполняете задачу, связанную с числами. В этой статье кратко объясняется функция round () с примерами.