Selles artiklis selgitatakse Python round () funktsiooni üksikasjalikult koos näidetega.
Funktsiooni ümmargune () süntaks
Funktsiooni round () süntaks on järgmine:
ümmargune (ujukoma number, arv)
Round () funktsioneerib argumentidena kaks parameetrit, st.e., ujukoma number ja numbrid. Nõutav parameeter on number või ujukomaarv, valikuline parameeter on aga numbrite arv. Kui me ei esita numbrite arvu, tagastab funktsioon round () lähima täisarvu. Esimeses parameetris võime esitada ka täisarvu. Sel juhul tagastab funktsioon round () sama täisarvu.
Funktsioonide round () näited ja kasutamine
Vaatame funktsiooni round () näiteid ja kasutamist meie Pythoni skriptis. Kui me ei määra numbrite arvu, võtab funktsioon round () numbri ülemmäära ja teisendab selle järgmiseks täisarvuks, kui kümnendarv on suurem kui 5. Kui kümnendarv on väiksem kui 5, võtab see põranda väärtuse ja täisarv jääb samaks.
# programm ujukomaarvude ümardamiseks#ei määrab numbrite arvu
print (ümmargune (10.1))
print (ümmargune (10.5))
print (ümmargune (10.7))
print (ümmargune (11.9))
trükk (ümmargune (15.3))
trükk (ümmargune (17.8))
trükk (ümmargune (20))
trükk (ümmargune (20.01))
Väljund
Nüüd määratleme numbrite arv ja kasutame funktsiooni round ().
# programm ujukomaarvude ümardamiseksprint (ümmargune (10.123,2))
print (ümmargune (10.587,1))
print (ümmargune (10.72,1))
print (ümmargune (11.9545,1))
trükk (ümmargune (15.322,2))
trükk (ümmargune (17.865,2))
trükk (ümmargune (20.090,2))
trükk (ümmargune (20.01114,2))
Väljund
Nüüd võtame mõned täisarvu väärtused ja rakendame funktsiooni round (). Võite märkida, et väljundis tagastatakse muutmata täisarv.
# programm ujukomaarvude ümardamisekstrükk (ümmargune (10))
trükk (ümmargune (20))
trükk (ümmargune (30))
trükk (ümmargune (40))
trükk (ümmargune (50))
trükk (ümmargune (12))
trükk (ümmargune (15))
trükk (ümmargune (19))
Väljund
Kui edastame funktsiooni round () arvu asemel mis tahes stringi või märgi, viskab Pythoni tõlk vea.
# stringi ületamine funktsiooni ümardamiseksprint (ümmargune ('kamran'))
Väljund
Negatiivsete arvude ümardamine
Funktsiooni round () saab rakendada ka negatiivsetele arvudele, see ümardab negatiivsed arvud ja tagastab tulemuse.
arv = -3.98
print (ümmargune (arv, 1))
arv = -2.8
print (ümmargune (arv))
arv = -5.67989
print (ümmargune (arv, 2))
arv = -100.9843
print (ümmargune (arv, 1))
arv = -20.04
print (ümmargune (arv))
arv = -32.0908
print (ümmargune (arv, 3))
arv = -3.9898
print (ümmargune (arv))
Väljund
Järeldus
Round () on Pythoni sisseehitatud funktsioon, mis ümardab ujukoma numbri antud kümnendarvuni. Numbritega seotud ülesande täitmisel on see väga kasulik funktsioon. Selles artiklis selgitatakse lühidalt funktsiooni round () näidetega.