Heim >Backend-Entwicklung >Python-Tutorial >Einführung in Python-Funktionen: Verwendung und Beispiele von Rundungsfunktionen

Einführung in Python-Funktionen: Verwendung und Beispiele von Rundungsfunktionen

WBOY
WBOYOriginal
2023-11-03 10:03:234801Durchsuche

Einführung in Python-Funktionen: Verwendung und Beispiele von Rundungsfunktionen

Einführung in Python-Funktionen: Verwendung und Beispiele der Rundungsfunktion

Übersicht:
In Python ist „round()“ eine integrierte Funktion zum Runden von Zahlen. Es kann Gleitkomma- oder Ganzzahlwerte auf eine angegebene Anzahl von Dezimalstellen runden. Die Funktion „round()“ hat die folgende Syntax:
round(number, ndigits)
wobei number die zu rundende Zahl und ndigits die Anzahl der beizubehaltenden Dezimalstellen ist.

Verwendungsbeispiel:

  1. Auf Ganzzahl runden
    Wenn der Parameter ndigits 0 ist oder weggelassen wird, kann eine Gleitkommazahl oder Ganzzahl auf den nächsten ganzzahligen Wert gerundet werden.
num1 = 10.4
num2 = 10.6

print(round(num1))  # 输出:10
print(round(num2))  # 输出:11
  1. Auf die angegebene Anzahl von Dezimalstellen runden
    Wenn der Parameter ndigits eine positive Ganzzahl ist, kann eine Gleitkommazahl oder Ganzzahl auf die angegebene Anzahl von Dezimalstellen gerundet werden.
num = 3.1415926

print(round(num, 2))  # 输出:3.14
print(round(num, 4))  # 输出:3.1416
  1. Auf negative Ziffern runden
    Wenn das Argument ndigits eine negative Ganzzahl ist, kann eine Gleitkommazahl oder Ganzzahl auf die angegebene Anzahl von Ziffern gerundet werden, d. h. die Anzahl der Ziffern links vom Dezimalpunkt.
num = 9876

print(round(num, -1))  # 输出:9900
print(round(num, -2))  # 输出:9800

Einige Anmerkungen: Die Funktion

  1. round() gibt eine Gleitkommazahl zurück, auch wenn die Ganzzahl übergeben wird.
  2. Wenn die zu rundende Zahl den gleichen Abstand zu zwei ganzen Zahlen hat, gibt die Funktion „round()“ die nächste gerade ganze Zahl zurück.
num1 = 2.5
num2 = 3.5

print(round(num1))  # 输出:2
print(round(num2))  # 输出:4

Fazit: Die Funktion
round() ist eine sehr nützliche Funktion, die zum Runden von Zahlen verwendet werden kann. Es kann auf eine ganze Zahl oder auf eine angegebene Anzahl von Dezimalstellen gerundet werden. In manchen Fällen kann es auch verwendet werden, um eine Zahl auf eine bestimmte Anzahl negativer Stellen zu runden. Unabhängig davon, ob es sich um Finanzdaten, wissenschaftliche Berechnungen oder andere Szenarien handelt, die eine präzise Verarbeitung von Zahlen erfordern, kann die Funktion „round()“ hilfreich sein.

Das obige ist der detaillierte Inhalt vonEinführung in Python-Funktionen: Verwendung und Beispiele von Rundungsfunktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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