Python ist eine vielseitige Programmiersprache für Web -und Desktop- Entwicklung eingesetzt. Ein Teil der Python Appell ist die große Vielfalt an Bibliotheken und eingebauten Funktionen mit der Programmiersprache gebündelt . Mit diesen Einbauten können Programmierer führen einfache mathematische Aufgaben . Durch die Verwendung des " round () " -Funktion können Sie rund um Dezimalzahlen , und mit dem "math "-Paket können Sie erweiterte Abrundung Aufgaben. Things You
Python Interpreter
brauchen anzeigen Weitere Anweisungen
1
Verwenden Sie die " round () "-Funktion , um eine Dezimalstelle zu runden. Der runde Funktion nimmt ein obligatorisches Argument und ein optional. Das erste Argument für die Zahl zu runden . Das zweite Argument stellt die Dezimalstelle um das erste Argument runden , säumigen auf '0 ' . Das folgende Beispiel zeigt, wie die " round () "-Funktion funktioniert. In Python 2.7 und älter, " round () " liefert einen Dezimalwert zurück , auch wenn die Zahl auf eine ganze Zahl gerundet ist. Dies bedeutet, dass 4,5 bis 5,0 Runden , nicht 5 . In Python 3.0 , " round () " wird eine ganze Zahl zurück :
>>> round ( 4.5)
5.0 //"5" in Python 3
>>> round ( 4.567 )
4,5999 //ca. 4,6 ist dezimale Darstellung nie ganz richtig in der Programmierung
2
Benutzen Sie den " ceil ( ) "-Funktion rund eine Nachkommastelle . Die " ceil ( )" ( Decke) Funktion rundet eine Zahl in einer bestimmten Weise . Statt Rundung auf die nächste ganze Zahl , rundet auf die nächste ganze Zahl in Richtung plus unendlich . Zum Beispiel werden 4,5 bis 5 um, aber -4.5 auf -4 runden. Das folgende Beispiel veranschaulicht die " ceil ( ) "-Funktion :
>>> import math
>>> math.ceil (3.1)
4.0
>>> math.ceil (-3,9 )
-3.0
3
Benutzen Sie den " floor () "-Funktion rund eine Nachkommastelle . Die " floor () "-Funktion verhält sich in die entgegengesetzte Richtung , dass die " ceil ( ) "-Funktion tut. Anstatt Rundung in Richtung plus unendlich , das " floor () " -Funktion rundet in Richtung minus unendlich . Das folgende Beispiel veranschaulicht die " floor () "-Funktion :
>>> import math
>>> math.floor (3,9)
3.0
>>> math.floor (-3,1 )
-4.0