Python Round -Funktion

Python Round -Funktion
Python ist eine sehr vielseitige Programmiersprache auf hoher Ebene, die am häufigsten in Datenwissenschaften, maschinellem Lernen und künstlicher 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 Round () -Funktion rundet die Schwimmpunktzahl auf die angegebene Anzahl von Dezimalstellen ab und gibt sie zurück.Zum Beispiel haben wir eine schwimmende Punktzahl 6.677, und wir müssen es zu den 2 Dezimalpunkten abrunden, dann erledigt die Runde () die Aufgabe und rundet die Nummer auf 6 ab.68.

Dieser Artikel erläutert die Python Round () -Funktion im Detail mit Beispielen.

Syntax von Round () Funktion

Die Syntax der rund () -Funktion lautet wie folgt:

Runde (schwimmende Punktzahl, Ziffern)

Die runde () -Funktion zwei Parameter als Argumente, ich.e., Schwimmpunktzahl und Ziffern. Die Nummer oder die Schwimmpunktzahl ist der erforderliche Parameter, während die Anzahl der Ziffern der optionale Parameter ist. Wenn wir nicht die Anzahl der Ziffern angeben, gibt die Runde () -Funktion die nächstgelegene Ganzzahlnummer zurück. Wir können auch die Ganzzahlnummer im ersten Parameter bereitstellen. In diesem Fall gibt die Funktion rund () dieselbe Ganzzahlnummer zurück.

Beispiele und Verwendung von Round () -Funktion

Lassen Sie uns die Beispiele und die Verwendung der Funktion der Round () in unserem Python -Skript sehen. Wenn wir die Anzahl der Ziffern nicht angeben, nimmt die Runde () -Funktion den CEIL der Anzahl an und konvertiert sie in die nächste ganze Zahl, wenn der Dezimalwert größer als 5 ist. Falls der Dezimalwert weniger als dem 5 ist, nimmt er den Bodenwert und die Ganzzahl -Zahl bleibt gleich.

#Ein Programm, um die Schwimmpunktzahlen abzurunden
#NOT, die die Anzahl der Ziffern angeben
drucken (rund (10.1)))
drucken (rund (10.5)))
drucken (rund (10.7)))
drucken (rund (11).9)))
drucken (15 (15).3))
drucken (rund (17.8)))
Druck (Runde (20))
drucken (rund (20.01))

Ausgang

Definieren wir nun die Anzahl der Ziffern und verwenden Sie die Funktion rund ().

#Ein Programm, um die Schwimmpunktzahlen abzurunden
drucken (rund (10.123,2))
drucken (rund (10.587,1))
drucken (rund (10.72,1))
drucken (rund (11).9545,1))
drucken (15 (15).322,2))
drucken (rund (17.865,2))
drucken (rund (20.090,2))
drucken (rund (20.01114,2))

Ausgang

Nehmen wir nun einige ganzzahlige Werte und wenden wir die Funktion rund () an. Sie können feststellen.

#Ein Programm, um die Schwimmpunktzahlen abzurunden
Druck (Runde (10))
Druck (Runde (20))
Druck (Runde (30))
Druck (Runde (40))
Druck (Runde (50))
Druck (Runde (12))
Druck (Runde (15))
Druck (Runde (19))

Ausgang

Wenn wir anstelle einer Zahl eine Zeichenfolge oder einen Zeichen an die Funktion rund () übergeben, wirft der Python -Interpreter einen Fehler auf.

#eine String -to -Round -Funktion
drucken (rund ('Kamran'))

Ausgang

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

#Rundfunktion auf negative Zahlen anwenden
Num = -3.98
drucken (rund (num, 1))
Num = -2.8
drucken (rund (num))
Num = -5.67989
drucken (rund (num, 2))
Num = -100.9843
drucken (rund (num, 1))
Num = -20.04
drucken (rund (num))
Num = -32.0908
drucken (rund (num, 3))
Num = -3.9898
drucken (rund (num))

Ausgang

Abschluss

Die Round () ist eine eingebaute Funktion von Python, die die schwimmende Punktzahl auf die angegebenen Dezimalzahlen abrundete. Es ist eine sehr nützliche Funktion, wenn Sie die nummernbezogene Aufgabe ausführen. Dieser Artikel erklärt kurz die Funktion rund () mit Beispielen.