Šis raksts detalizēti izskaidro funkciju Python round () ar piemēriem.
Apaļās () funkcijas sintakse
Funkcijas round () sintakse ir šāda:
apaļš (peldošā komata numurs, cipari)
Apaļa () funkcija kā argumenti izmanto divus parametrus, t.i., peldošā komata skaitli un ciparus. Skaitlis vai peldošā komata numurs ir obligātais parametrs, bet ciparu skaits ir izvēles parametrs. Gadījumā, ja mēs nenorādām ciparu skaitu, funkcija apaļa () atgriež tuvāko veselu skaitli. Pirmajā parametrā varam norādīt arī veselu skaitli. Šajā gadījumā funkcija round () atgriež to pašu veselu skaitli.
Apaļās () funkcijas piemēri un izmantošana
Apskatīsim funkcijas round () piemērus un izmantošanu mūsu Python skriptā. Ja mēs nenorādām ciparu skaitu, funkcija round () ņem skaitļa griestus un pārvērš to nākamajā veselā skaitlī, ja decimālā vērtība ir lielāka par 5. Gadījumā, ja decimālā vērtība ir mazāka par vienādu ar 5, tad tā ņem zemāko vērtību, un vesels skaitlis paliek nemainīgs.
#programma, lai noapaļotu peldošā komata skaitļus#nenorādot ciparu skaitu
drukāt(raunds(10.1))
drukāt(raunds(10.5))
drukāt(raunds(10.7))
drukāt(raunds(11.9))
drukāt(raunds(15.3))
drukāt(raunds(17.8))
drukāt(raunds(divdesmit))
drukāt(raunds(20.01))
Izeja
Tagad definēsim ciparu skaitu un izmantosim apaļo () funkciju.
#programma, lai noapaļotu peldošā komata skaitļusdrukāt(raunds(10 123,2))
drukāt(raunds(10 587,1))
drukāt(raunds(10.72,1))
drukāt(raunds(11.9545,1))
drukāt(raunds(15 322,2))
drukāt(raunds(17 865,2))
drukāt(raunds(20 090,2))
drukāt(raunds(20.01114,2))
Izeja
Tagad ņemsim dažas veselas skaitļa vērtības un izmantosim apaļo () funkciju. Jūs varat atzīmēt, ka izvadē tiek atgriezta nemainīta vesela skaitļa vērtība.
#programma, lai noapaļotu peldošā komata skaitļusdrukāt(raunds(10))
drukāt(raunds(divdesmit))
drukāt(raunds(30))
drukāt(raunds(40))
drukāt(raunds(piecdesmit))
drukāt(raunds(12))
drukāt(raunds(piecpadsmit))
drukāt(raunds(19))
Izeja
Ja skaitļa vietā mēs nodosim jebkuru virkni vai rakstzīmi funkcijai round (), Python tulks iemetīs kļūdu.
#pārejot virkni uz apaļo funkcijudrukāt(raunds('kamran'))
Izeja
Noapaļojot negatīvos skaitļus
Funkciju apaļa () var izmantot arī negatīviem skaitļiem, un tā noapaļo negatīvos skaitļus un atgriež rezultātu.
uz vienu=-3.98
drukāt(raunds(uz vienu,1))
uz vienu=-2.8
drukāt(raunds(uz vienu))
uz vienu=-5.67989
drukāt(raunds(uz vienu,2))
uz vienu=-100.9843
drukāt(raunds(uz vienu,1))
uz vienu=-20.04
drukāt(raunds(uz vienu))
uz vienu=-32.0908
drukāt(raunds(uz vienu,3))
uz vienu=-3 99898
drukāt(raunds(uz vienu))
Izeja
Secinājums
Apaļš () ir Python iebūvēta funkcija, kas noapaļo peldošā komata skaitli līdz dotajiem cipariem aiz komata. Tā ir ļoti noderīga funkcija, veicot ar skaitļiem saistītu uzdevumu. Šajā rakstā īsi izskaidrota funkcija round () ar piemēriem.