Питхон

Питхон округла () функција

Питхон округла () функција
Питхон је врло свестран програмски језик високог нивоа који се највише користи у наукама о подацима, машинском учењу и вештачкој интелигенцији. Питхон пружа велику подршку путем уграђених модула и функција где се требамо играти са бројевима. Функција Питхон роунд () заокружује број са покретном зарезом до наведеног броја децимала и враћа га.На пример, имамо број са помичном тачком 6.677, и морамо је заокружити на 2 децимале, а затим ће функција роунд () обавити посао и заокружити број на 6.68.

Овај чланак детаљно објашњава функцију Питхон роунд () са примерима.

Синтакса функције роунд ()

Синтакса функције роунд () је следећа:

округла (број са помичном зарезом, цифре)

Роунд () функционишу као параметри као два параметра, тј.е., број и цифре са покретном зарезом. Број или број са покретном зарезом је потребан параметар, док је број цифара опциони параметар. У случају да не наведемо број цифара, функција роунд () ће вратити најближи целобројни број. Такође у првом параметру можемо дати целобројни број. У овом случају, функција роунд () вратит ће исти цијели број.

Примери и употреба функције роунд ()

Погледајмо примере и употребу функције роунд () у нашој Питхон скрипти. Ако не одредимо број цифара, тада функција роунд () узима цели број и претвара га у следећи цео број ако је децимална вредност већа од 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
испис (округли (број))

Оутпут

Закључак

Роунд () је уграђена функција Питхона која заокружује број са покретном зарезом на дате децималне бројеве. То је врло корисна функција када извршавате задатак повезан са бројевима. Овај чланак укратко објашњава функцију роунд () са примерима.

Водич за битку за Веснотх
Битка за Веснотх је једна од најпопуларнијих стратешких игара отвореног кода које тренутно можете играти. Не само да је ова игра у развоју већ јако ду...
0 А.Д. Приручник
Од многих стратешких игара тамо, 0 А.Д. успева да се истакне као свеобухватан наслов и врло дубока, тактичка игра упркос томе што је отворен извор. Ра...
Водич за Унити3Д
Увод у Унити 3Д Унити 3Д је моћан мотор за развој игара. То је унакрсна платформа која вам омогућава да креирате игре за мобилне уређаје, веб, стоне р...