Tento článok podrobne vysvetľuje funkciu Python round () s príkladmi.
Syntax funkcie round ()
Syntax funkcie round () je nasledovná:
okrúhle (číslo s pohyblivou rádovou čiarkou, číslice)
Round () funguje ako argumenty dva parametre, tj. Číslo a číslice s pohyblivou rádovou čiarkou. Číslo alebo číslo s pohyblivou rádovou čiarkou je požadovaný parameter, zatiaľ čo počet číslic je voliteľný parameter. V prípade, že neposkytneme počet číslic, funkcia round () vráti najbližšie celé číslo. V prvom parametri môžeme uviesť aj celé číslo. V tomto prípade funkcia round () vráti rovnaké celé číslo.
Príklady a použitie funkcie round ()
Pozrime sa na príklady a použitie funkcie round () v našom skripte Python. Ak neurčíme počet číslic, potom funkcia round () vezme strop čísla a prevedie ho na ďalšie celé číslo, ak je desatinná hodnota väčšia ako 5. V prípade, že je desatinná hodnota menšia ako rovná 5, potom vezme minimálnu hodnotu a celé číslo zostane rovnaké.
#program na zaokrúhlenie čísel s pohyblivou rádovou čiarkou#neurčuje počet číslic
vytlačiť(okrúhly(10.1))
vytlačiť(okrúhly(10.5))
vytlačiť(okrúhly(10.7))
vytlačiť(okrúhly(11.9))
vytlačiť(okrúhly(15.3))
vytlačiť(okrúhly(17.8))
vytlačiť(okrúhly(dvadsať))
vytlačiť(okrúhly(20.01))
Výkon
Teraz definujeme počet číslic a použijeme funkciu round ().
#program na zaokrúhlenie čísel s pohyblivou rádovou čiarkouvytlačiť(okrúhly(10,123,2))
vytlačiť(okrúhly(10 587,1))
vytlačiť(okrúhly(10,72,1))
vytlačiť(okrúhly(11,9545,1))
vytlačiť(okrúhly(15,322,2))
vytlačiť(okrúhly(17,865,2))
vytlačiť(okrúhly(20 090,2))
vytlačiť(okrúhly(20.01114,2))
Výkon
Teraz vezmeme niekoľko celočíselných hodnôt a použijeme funkciu round (). Môžete si všimnúť, že vo výstupe sa potom vráti nezmenená celočíselná hodnota.
#program na zaokrúhlenie čísel s pohyblivou rádovou čiarkouvytlačiť(okrúhly(10))
vytlačiť(okrúhly(dvadsať))
vytlačiť(okrúhly(30))
vytlačiť(okrúhly(40))
vytlačiť(okrúhly(päťdesiat))
vytlačiť(okrúhly(12))
vytlačiť(okrúhly(pätnásť))
vytlačiť(okrúhly(19))
Výkon
Ak namiesto čísla odovzdáme funkcii round () ľubovoľný reťazec alebo znak, interpret Pythonu vyvolá chybu.
#predávanie funkcie zaokrúhľovania reťazcavytlačiť(okrúhly('kamran'))
Výkon
Zaokrúhľuje sa na záporné čísla
Funkciu round () je možné použiť aj na záporné čísla a záporné čísla zaokrúhli a vráti výsledok.
na jeden=-3,98
vytlačiť(okrúhly(na jeden,1))
na jeden=-2.8
vytlačiť(okrúhly(na jeden))
na jeden=-5,67989
vytlačiť(okrúhly(na jeden,2))
na jeden=-100,9843
vytlačiť(okrúhly(na jeden,1))
na jeden=-20.04
vytlačiť(okrúhly(na jeden))
na jeden=-32,0908
vytlačiť(okrúhly(na jeden,3))
na jeden=-3,99898
vytlačiť(okrúhly(na jeden))
Výkon
Záver
Round () je vstavaná funkcia Pythonu, ktorá zaokrúhľuje číslo s pohyblivou rádovou čiarkou na dané desatinné čísla. Je to veľmi užitočná funkcia, keď vykonávate úlohu súvisiacu s číslami. Tento článok stručne vysvetľuje funkciu round () s príkladmi.