Python round() Funktion

Python Round Function



Python ist eine sehr vielseitige High-Level-Programmiersprache, die am häufigsten in den Bereichen Data Sciences, Machine Learning und Künstliche Intelligenz verwendet wird. Python bietet großartige Unterstützung durch integrierte Module und Funktionen, bei denen wir mit den Zahlen spielen müssen. Die Python-Funktion round() rundet die Gleitkommazahl auf die angegebene Anzahl von Dezimalstellen und gibt sie zurück. Zum Beispiel haben wir eine Gleitkommazahl 6.677, und wir müssen sie auf die 2 Dezimalstellen runden, dann die Die Funktion round() erledigt den Job und rundet die Zahl auf 6,68 ab.

Dieser Artikel erklärt die Python-Funktion round() ausführlich mit Beispielen.







Syntax der Funktion round()

Die Syntax der Funktion round() lautet wie folgt:



round(Gleitkommazahl, Ziffern)



Die round()-Funktion hat zwei Parameter als Argumente, d. h. Gleitkommazahl und Ziffern. Die Zahl oder Gleitkommazahl ist der erforderliche Parameter, während die Anzahl der Stellen der optionale Parameter ist. Falls wir die Anzahl der Stellen nicht angeben, gibt die Funktion round() die nächste ganze Zahl zurück. Wir können auch die ganze Zahl im ersten Parameter angeben. In diesem Fall gibt die Funktion round() dieselbe ganze Zahl zurück.





Beispiele und Verwendung der Funktion round()

Sehen wir uns die Beispiele und die Verwendung der Funktion round() in unserem Python-Skript an. Wenn wir die Anzahl der Stellen nicht angeben, nimmt die Funktion round() die Obergrenze der Zahl und wandelt sie in die nächste ganze Zahl um, wenn der Dezimalwert größer als 5 ist. Falls der Dezimalwert kleiner als ist 5, dann nimmt es den Bodenwert an und die ganze Zahl bleibt gleich.

#ein Programm zum Abrunden der Gleitkommazahlen

#die Anzahl der Stellen nicht angeben

drucken(runden(10.1))

drucken(runden(10,5))

drucken(runden(10.7))

drucken(runden(11,9))

drucken(runden(15,3))

drucken(runden(17,8))

drucken(runden(zwanzig))

drucken(runden(20.01))

Ausgabe



Jetzt definieren wir die Anzahl der Stellen und verwenden die Funktion round().

#ein Programm zum Abrunden der Gleitkommazahlen

drucken(runden(10,123,2))

drucken(runden(10.587,1))

drucken(runden(10,72,1))

drucken(runden(11.9545,1))

drucken(runden(15.322,2))

drucken(runden(17.865,2))

drucken(runden(20.090,2))

drucken(runden(20.01114,2))

Ausgabe

Nehmen wir nun einige ganzzahlige Werte und wenden die Funktion round() an. Sie können beachten, dass in der Ausgabe dann ein unveränderter Integer-Wert zurückgegeben wird.

#ein Programm zum Abrunden der Gleitkommazahlen

drucken(runden(10))

drucken(runden(zwanzig))

drucken(runden(30))

drucken(runden(40))

drucken(runden(fünfzig))

drucken(runden(12))

drucken(runden(fünfzehn))

drucken(runden(19))

Ausgabe

Wenn wir statt einer Zahl einen String oder ein Zeichen an die Funktion round() übergeben, gibt der Python-Interpreter einen Fehler aus.

#Übergeben eines Strings an die Rundungsfunktion

drucken(runden('kamran'))

Ausgabe

Abrunden der negativen Zahlen
Die Funktion round() kann auch auf negative Zahlen angewendet werden, sie rundet die negativen Zahlen und gibt das Ergebnis zurück.

#Anwenden der Rundungsfunktion auf negative Zahlen

Auf eins=-3.98

drucken(runden(Auf eins,1))

Auf eins=-2,8

drucken(runden(Auf eins))

Auf eins=-5.67989

drucken(runden(Auf eins,2))

Auf eins=-100.9843

drucken(runden(Auf eins,1))

Auf eins=-20.04

drucken(runden(Auf eins))

Auf eins=-32.0908

drucken(runden(Auf eins,3))

Auf eins=-3.99898

drucken(runden(Auf eins))

Ausgabe

Abschluss

Round() ist eine eingebaute Funktion von Python, die die Gleitkommazahl auf die angegebenen Dezimalzahlen aufrundet. Dies ist eine sehr nützliche Funktion, wenn Sie die Aufgaben im Zusammenhang mit Zahlen ausführen. Dieser Artikel erklärt kurz die round()-Funktion mit Beispielen.