В этой статье подробно объясняется функция 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 () с примерами.