Тази статия обяснява подробно функцията на 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 () с примери.