Овај чланак детаљно објашњава функцију Питхон роунд () са примерима.
Синтакса функције роунд ()
Синтакса функције роунд () је следећа:
округла (број са помичном зарезом, цифре)
Роунд () функционишу као параметри као два параметра, тј.е., број и цифре са покретном зарезом. Број или број са покретном зарезом је потребан параметар, док је број цифара опциони параметар. У случају да не наведемо број цифара, функција роунд () ће вратити најближи целобројни број. Такође у првом параметру можемо дати целобројни број. У овом случају, функција роунд () вратит ће исти цијели број.
Примери и употреба функције роунд ()
Погледајмо примере и употребу функције роунд () у нашој Питхон скрипти. Ако не одредимо број цифара, тада функција роунд () узима цели број и претвара га у следећи цео број ако је децимална вредност већа од 5. У случају да је децимална вредност мања од једнаке 5, тада се узима подна вредност, а целобројни број остаје исти.
# програм за заокруживање бројева са покретном зарезом# не наводи број цифара
принт (округли (10.1))
принт (округли (10.5))
принт (округли (10.7))
штампа (округла (11.9))
принт (округли (15.3))
принт (округли (17.8))
штампа (округла (20))
принт (округли (20.01))
Оутпут
Хајде сада да дефинишемо број цифара и користимо функцију роунд ().
# програм за заокруживање бројева са помичном зарезомпринт (округли (10.123,2))
принт (округли (10.587,1))
принт (округли (10.72,1))
штампа (округла (11.9545,1))
принт (округли (15.322,2))
принт (округли (17.865,2))
принт (округли (20.090,2))
принт (округли (20.01114,2))
Оутпут
Узмимо сада неке целобројне вредности и применимо функцију роунд (). Можете приметити да се у излазу враћа непромењена целобројна вредност.
# програм за заокруживање бројева са помичном зарезомштампа (округла (10))
штампа (округла (20))
штампа (округла (30))
принт (округли (40))
принт (округли (50))
штампа (округла (12))
штампа (округла (15))
штампа (округла (19))
Оутпут
Ако додамо било који низ или знак функцији роунд () уместо броја, тумач Питхон ће избацити грешку.
#преношење низа у заокружену функцијуиспис (округли ('камран'))
Оутпут
Заокруживање негативних бројева
Функција роунд () може се применити и на негативне бројеве, а заокружује негативне бројеве и враћа резултат.
нум = -3.98
испис (округли (број, 1))
нум = -2.8
испис (округли (број))
нум = -5.67989
испис (округли (број, 2))
нум = -100.9843
испис (округли (број, 1))
нум = -20.04
испис (округли (број))
нум = -32.0908
испис (округли (број, 3))
нум = -3.9898
испис (округли (број))
Оутпут
Закључак
Роунд () је уграђена функција Питхона која заокружује број са покретном зарезом на дате децималне бројеве. То је врло корисна функција када извршавате задатак повезан са бројевима. Овај чланак укратко објашњава функцију роунд () са примерима.