Šajā rakstā ar piemēriem sīki izskaidrota Python round () funkcija.
Funkcijas apaļa () sintakse
Funkcijas round () sintakse ir šāda:
apaļa (peldošā komata skaitlis, cipari)
Round () funkcionē kā argumenti divi parametri, t.i.e., peldošā komata skaitlis un cipari. Skaitlis vai peldošā komata numurs ir nepieciešamais parametrs, savukārt ciparu skaits ir izvēles parametrs. Gadījumā, ja mēs nenorādām ciparu skaitu, funkcija round () atgriezīs tuvāko veselu skaitli. Pirmajā parametrā mēs varam norādīt arī veselu skaitli. Šajā gadījumā funkcija round () atgriezīs to pašu veselu skaitli.
Apaļās () funkcijas piemēri un izmantošana
Apskatīsim Round () funkcijas piemērus un izmantošanu mūsu Python skriptā. Ja mēs nenorādām ciparu skaitu, funkcija round () ņem skaitļa griestu un pārvērš to nākamajā vesels skaitlis, ja decimāldaļa ir lielāka par 5. Gadījumā, ja decimāldaļa ir mazāka par 5, tad tā ņem zemāko vērtību, un vesels skaitlis paliek nemainīgs.
# programma peldošo punktu skaitļu noapaļošanai#nav norādot ciparu skaitu
izdruka (apaļa (10.1))
izdruka (apaļa (10.5))
izdruka (apaļa (10.7))
izdruka (apaļa (11.9))
izdruka (apaļa (15.3))
izdruka (apaļa (17.8))
druka (apaļa (20))
izdruka (apaļa (20.01))
Rezultāts
Tagad definēsim ciparu skaitu un izmantosim round () funkciju.
# programma peldošo punktu skaitļu noapaļošanaiizdruka (apaļa (10.123,2))
izdruka (apaļa (10.587,1))
izdruka (apaļa (10.72,1))
izdruka (apaļa (11.9545,1))
izdruka (apaļa (15.322,2))
izdruka (apaļa (17.865,2))
izdruka (apaļa (20.090,2))
izdruka (apaļa (20.01114,2))
Rezultāts
Tagad pieņemsim dažas veselu skaitļu vērtības un pielietosim round () funkciju. Varat atzīmēt, ka izvadā tiek atgriezta nemainīta veselā skaitļa vērtība.
# programma peldošo punktu skaitļu noapaļošanaiizdruka (apaļa (10))
druka (apaļa (20))
izdruka (apaļa (30))
izdruka (apaļa (40))
izdruka (apaļa (50))
izdruka (apaļa (12))
izdruka (apaļa (15))
druka (apaļa (19))
Rezultāts
Ja skaitļa vietā funkcijai round () nodosim jebkuru virkni vai rakstzīmi, Python tulks iemetīs kļūdu.
# virknes nodošana funkcijai noapaļotdruka (apaļa ('kamran'))
Rezultāts
Negatīvo skaitļu noapaļošana
Funkciju Round () var piemērot arī negatīvajiem skaitļiem, un tā noapaļo negatīvos skaitļus un atgriež rezultātu.
skaitlis = -3.98
izdruka (apaļa (skaits, 1))
skaitlis = -2.8
izdruka (apaļa (skaits))
skaitlis = -5.67989
izdruka (apaļa (skaits, 2))
skaitlis = -100.9843
izdruka (apaļa (skaits, 1))
skaitlis = -20.04
izdruka (apaļa (skaits))
skaitlis = -32.0908
izdruka (apaļa (skaits, 3))
skaitlis = -3.9898
izdruka (apaļa (skaits))
Rezultāts
Secinājums
Apaļš () ir iebūvēta Python funkcija, kas noapaļo peldošā komata skaitli līdz dotajiem decimāldaļskaitļiem. Tā ir ļoti noderīga funkcija, kad veicat ar skaitļiem saistītu uzdevumu. Šajā rakstā īsi izskaidrota round () funkcija ar piemēriem.