Ovaj članak detaljno objašnjava funkciju Python round () s primjerima.
Sintaksa funkcije round ()
Sintaksa funkcije round () je sljedeća:
okrugla (broj s pomičnom zarezom, znamenke)
Round () funkcionira kao parametar kao parametar, tj.e., broj i znamenke s pomičnom zarezom. Broj ili broj s pomičnom zarezom potreban je parametar, dok je broj znamenki neobavezni parametar. U slučaju da ne unesemo broj znamenki, tada će funkcija round () vratiti najbliži cijeli broj. U prvi parametar možemo unijeti i cijeli broj. U tom će slučaju funkcija round () vratiti isti cijeli broj.
Primjeri i uporaba funkcije round ()
Pogledajmo primjere i upotrebu funkcije round () u našoj Python skripti. Ako ne odredimo broj znamenki, tada funkcija round () uzima gornju granicu broja i pretvara ga u sljedeći cijeli broj ako je decimalna vrijednost veća od 5. U slučaju da je decimalna vrijednost manja od jednake 5, tada uzima donju vrijednost, a cijeli broj ostaje isti.
#a program za zaokruživanje brojeva s pomičnom zarezom#not specificiranje broja znamenki
ispis (okrugli (10.1))
ispis (okrugli (10.5))
ispis (okrugli (10.7))
tisak (okrugli (11.9))
tisak (okrugli (15.3))
tisak (okrugli (17.8))
tisak (okrugli (20))
tisak (okrugli (20.01))
Izlaz
Ajmo sada definirati broj znamenki i koristiti funkciju round ().
#a program za zaokruživanje brojeva s pomičnom zarezomispis (okrugli (10.123,2))
ispis (okrugli (10.587,1))
ispis (okrugli (10.72,1))
tisak (okrugli (11.9545,1))
tisak (okrugli (15.322,2))
tisak (okrugli (17.865,2))
tisak (okrugli (20.090,2))
tisak (okrugli (20.01114,2))
Izlaz
Uzmimo sada neke cjelobrojne vrijednosti i primijenimo funkciju round (). Možete primijetiti da se u izlazu vraća nepromijenjena cijela vrijednost.
#a program za zaokruživanje brojeva s pomičnom zarezomtisak (okrugli (10))
tisak (okrugli (20))
tisak (okrugli (30))
tisak (okrugli (40))
tisak (okrugli (50))
tisak (okrugli (12))
tisak (okrugli (15))
tisak (okrugli (19))
Izlaz
Ako dodamo bilo koji niz ili znak funkciji round () umjesto broja, tumač Python izbacit će pogrešku.
# prosljeđivanje niza u zaokruženu funkcijutisak (okrugli ('kamran'))
Izlaz
Zaokruživanje negativnih brojeva
Funkcija round () može se primijeniti i na negativne brojeve, a zaokružuje negativne brojeve i vraća rezultat.
num = -3.98
ispis (okrugli (broj, 1))
broj = -2.8
ispis (okrugli (broj))
num = -5.67989
ispis (okrugli (broj, 2))
broj = -100.9843
ispis (okrugli (broj, 1))
broj = -20.04
ispis (okrugli (broj))
num = -32.0908
ispis (okrugli (broj, 3))
num = -3.9898
ispis (okrugli (broj))
Izlaz
Zaključak
Round () je ugrađena funkcija Pythona koja zaokružuje broj s pomičnom zarezom na zadane decimalne brojeve. To je vrlo korisna funkcija kada izvršavate zadatak povezan s brojevima. Ovaj članak ukratko objašnjava funkciju round () s primjerima.