Heim > Backend-Entwicklung > Python-Tutorial > Pythons Round()-Funktion: Dezimalzahlen mit angegebenen Ziffern beibehalten

Pythons Round()-Funktion: Dezimalzahlen mit angegebenen Ziffern beibehalten

WBOY
Freigeben: 2023-11-18 17:35:31
Original
1395 Leute haben es durchsucht

Pythons Round()-Funktion: Dezimalzahlen mit angegebenen Ziffern beibehalten

Pythons Round()-Funktion: Bei Beibehaltung einer bestimmten Anzahl von Dezimalstellen sind spezifische Codebeispiele erforderlich.

Übersicht:
In der Python-Programmierung müssen Gleitkommazahlen häufig gerundet werden, um eine bestimmte Anzahl von Dezimalstellen beizubehalten. Um dieses Problem zu lösen, stellt Python die Funktion „round()“ zur Verfügung. In diesem Artikel wird die Verwendung der Funktion „round()“ vorgestellt und einige spezifische Codebeispiele bereitgestellt. Verwendung der Funktion

round(): Die Funktion
round() ist eine in Python integrierte Funktion, die zum Runden von Gleitkommazahlen verwendet wird. Die Syntax lautet wie folgt:
round(Zahl, Ziffern)

Parameterbeschreibung:

  • Zahl: Die zu rundende Gleitkommazahl.
  • Ziffern: Geben Sie die Anzahl der beizubehaltenden Dezimalstellen an. Der Standardwert ist 0, was bedeutet, dass auf eine ganze Zahl gerundet wird.

Rückgabewert: Der Rückgabewert der Funktion
round() ist eine Gleitkommazahl, die den gerundeten Wert darstellt.

Codebeispiele:
Hier sind einige spezifische Codebeispiele, die zeigen, wie Sie die Funktion „round()“ verwenden, um eine bestimmte Anzahl von Dezimalstellen beizubehalten.

Beispiel 1: Zwei Dezimalstellen beibehalten

num = 3.1415926
result = round(num, 2)
print(result)  # 输出3.14
Nach dem Login kopieren

Beispiel 2: Eine Dezimalstelle beibehalten (Standard)

num = 3.1415926
result = round(num)
print(result)  # 输出3
Nach dem Login kopieren

Beispiel 3: Drei Dezimalstellen beibehalten

num = 3.1415926
result = round(num, 3)
print(result)  # 输出3.142
Nach dem Login kopieren

Beispiel 4: Negative Zahlen runden

num = -3.1415926
result = round(num, 2)
print(result)  # 输出-3.14
Nach dem Login kopieren

Beispiel 5: Erhaltung ganzer Zahlen (Keine Dezimalstellen)

num = 3.1415926
result = round(num, 0)
print(result)  # 输出3.0
Nach dem Login kopieren

Zusammenfassung:
In der Python-Programmierung ist die Funktion „round()“ ein sehr praktisches Werkzeug zum schnellen Runden von Gleitkommazahlen. Durch die Angabe der Parameterziffern können wir die Anzahl der beibehaltenen Dezimalstellen flexibel steuern. Unabhängig davon, ob Sie ganze Zahlen beibehalten, eine Anzahl von Dezimalstellen angeben oder negative Zahlen runden möchten, kann die Funktion „round()“ unsere Anforderungen erfüllen. Daher ist es für die tägliche Datenverarbeitung und -ausgabe sehr wichtig, die Verwendung der Funktion „round()“ zu beherrschen. Ich hoffe, dieser Artikel kann allen helfen und jedem die Arbeit mit der Python-Programmierung erleichtern.

Das obige ist der detaillierte Inhalt vonPythons Round()-Funktion: Dezimalzahlen mit angegebenen Ziffern beibehalten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage