Python round () -toiminto

Python Round Function



Python on erittäin monipuolinen korkean tason ohjelmointikieli, jota käytetään laajimmin tietotieteissä, koneoppimisessa ja tekoälyssä. Python tarjoaa suurta tukea sisäänrakennettujen moduulien ja toimintojen kautta, joissa meidän on pelattava numeroilla. Python-kierros () -funktio pyöristää liukulukun luvun ilmoitetulla desimaaliluvulla ja palauttaa sen. Esimerkiksi liukuluku 6.677, ja meidän on pyöristettävä se kahden desimaalin tarkkuuteen. round () -toiminto tekee työn ja pyöristää numeron arvoon 6.68.

Tämä artikkeli selittää Python round () -funktion yksityiskohtaisesti esimerkeillä.







Pyöreän () -funktion syntaksi

Kierroksen () funktion syntaksi on seuraava:



pyöreä (liukuluku, numerot)



Pyöreä () -toiminto käyttää kahta parametria argumentteina, eli liukuluku ja numerot. Luku tai liukuluku on pakollinen parametri, kun taas numeroiden määrä on valinnainen parametri. Jos emme anna numeroiden määrää, pyöreä () -funktio palauttaa lähimmän kokonaisluvun. Voimme myös antaa kokonaisluvun numeron ensimmäisessä parametrissa. Tässä tapauksessa pyöreä () -funktio palauttaa saman kokonaisluvun.





Esimerkkejä ja pyöreän () -funktion käyttö

Katsotaanpa esimerkkejä ja pyöreän () -funktion käyttöä Python -skriptissämme. Jos emme määritä numeroiden määrää, pyöreä () -funktio ottaa luvun katon ja muuntaa sen seuraavaksi kokonaisluvuksi, jos desimaaliluku on suurempi kuin 5. Jos desimaaliarvo on pienempi kuin 5, niin se ottaa kerroksen arvon ja kokonaisluku pysyy samana.

#ohjelma liukulukujen numeroiden pyöristämiseksi

#ei määritä numeroiden määrää

Tulosta(pyöristää(10.1))

Tulosta(pyöristää(10.5))

Tulosta(pyöristää(10.7))

Tulosta(pyöristää(11.9))

Tulosta(pyöristää(15.3))

Tulosta(pyöristää(17.8))

Tulosta(pyöristää(kaksikymmentä))

Tulosta(pyöristää(20.01))

Lähtö



Määritellään nyt numeroiden määrä ja käytetään pyöreää () -funktiota.

#ohjelma liukulukujen numeroiden pyöristämiseksi

Tulosta(pyöristää(10 123,2))

Tulosta(pyöristää(10 587,1))

Tulosta(pyöristää(10,72,1))

Tulosta(pyöristää(11,9545,1))

Tulosta(pyöristää(15 322,2))

Tulosta(pyöristää(17 865,2))

Tulosta(pyöristää(20 090,2))

Tulosta(pyöristää(20.01114,2))

Lähtö

Otetaan nyt muutama kokonaislukuarvo ja sovelletaan round () -funktiota. Voit huomata, että tulostuksessa palautetaan muuttumaton kokonaislukuarvo.

#ohjelma liukulukujen numeroiden pyöristämiseksi

Tulosta(pyöristää(10))

Tulosta(pyöristää(kaksikymmentä))

Tulosta(pyöristää(30))

Tulosta(pyöristää(40))

Tulosta(pyöristää(viisikymmentä))

Tulosta(pyöristää(12))

Tulosta(pyöristää(viisitoista))

Tulosta(pyöristää(19))

Lähtö

Jos välitämme jonon tai merkin round () -funktiolle numeron sijasta, Python -tulkki antaa virheen.

#välittää merkkijono pyöreään funktioon

Tulosta(pyöristää('kamran'))

Lähtö

Pyöristää negatiiviset luvut
Pyöreä () -funktiota voidaan soveltaa myös negatiivisiin numeroihin, ja se pyöristää negatiiviset luvut ja palauttaa tuloksen.

#kierrostoiminnon käyttäminen negatiivisille numeroille

yhdellä=-3.98

Tulosta(pyöristää(yhdellä,1))

yhdellä=-2.8

Tulosta(pyöristää(yhdellä))

yhdellä=-5,67989

Tulosta(pyöristää(yhdellä,2))

yhdellä=-100,9843

Tulosta(pyöristää(yhdellä,1))

yhdellä=-20.04

Tulosta(pyöristää(yhdellä))

yhdellä=-32,0908

Tulosta(pyöristää(yhdellä,3))

yhdellä=-3 99898

Tulosta(pyöristää(yhdellä))

Lähtö

Johtopäätös

Pyöreä () on Pythonin sisäänrakennettu toiminto, joka pyöristää liukuluvun luvun annettuihin desimaalilukuihin. Se on erittäin hyödyllinen toiminto, kun suoritat numeroihin liittyvää tehtävää. Tämä artikkeli selittää lyhyesti round () -funktion esimerkeillä.