В этой статье подробно объясняется функция Python round () с примерами.
Синтаксис функции round ()
Синтаксис функции round () следующий:
раунд (число с плавающей запятой, цифры)
Функция round () имеет два параметра в качестве аргументов, i.е., число с плавающей запятой и цифры. Число или число с плавающей запятой является обязательным параметром, а количество цифр - необязательным параметром. В случае, если мы не укажем количество цифр, то функция round () вернет ближайшее целое число. Мы также можем указать целое число в первом параметре. В этом случае функция round () вернет то же целое число.
Примеры и использование функции round ()
Давайте посмотрим на примеры и использование функции round () в нашем скрипте Python. Если мы не укажем количество цифр, тогда функция round () принимает ceil числа и преобразует его в следующее целое число, если десятичное значение больше 5. В случае, если десятичное значение меньше 5, то оно принимает минимальное значение, а целое число остается прежним.
# программа округления чисел с плавающей запятой# без указания количества цифр
печать (круглый (10.1))
печать (круглый (10.5))
печать (круглый (10.7))
печать (круглый (11.9))
печать (круглый (15.3))
печать (круглый (17.8))
печать (круглый (20))
печать (круглый (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))
печать (круглый (20))
печать (круглый (30))
печать (круглый (40))
печать (круглый (50))
печать (круглый (12))
печать (круглый (15))
печать (круглый (19))
Выход
Если мы передадим в функцию round () любую строку или символ вместо числа, интерпретатор Python выдаст ошибку.
# передача строки в функцию округленияпечать (круглый ('камран'))
Выход
Округление отрицательных чисел
Функцию round () также можно применить к отрицательным числам, она округляет отрицательные числа и возвращает результат.
число = -3.98
печать (раунд (число, 1))
число = -2.8
печать (раунд (число))
число = -5.67989
печать (раунд (число, 2))
число = -100.9843
печать (раунд (число, 1))
число = -20.04
печать (раунд (число))
число = -32.0908
печать (раунд (число, 3))
число = -3.9898
печать (раунд (число))
Выход
Заключение
Round () - это встроенная функция Python, которая округляет число с плавающей запятой до заданных десятичных чисел. Это очень полезная функция, когда вы выполняете задачу, связанную с числами. В этой статье кратко объясняется функция round () с примерами.