Heim  >  Artikel  >  Backend-Entwicklung  >  Grundlegende Einführung in Gleitkommatypen in Python (Codebeispiele)

Grundlegende Einführung in Gleitkommatypen in Python (Codebeispiele)

不言
不言nach vorne
2019-02-11 10:39:412918Durchsuche

Der Inhalt dieses Artikels ist eine Einführung in den grundlegenden Inhalt von Gleitkommatypen in Python (Codebeispiele). Ich hoffe, dass er für Sie hilfreich ist.

1. Einführung in Gleitkommazahlen

float (Gleitkommatyp) ist einer der grundlegenden Datentypen von Python, die Dezimalzahlen ähneln in der Mathematik. Doppeltyp in der Sprache C

2. Die Art und Weise, wie Gleitkommazahlen und Ganzzahlen im Computer gespeichert werden, ist unterschiedlich Ganzzahloperationen sind immer genau, Gleitkommaoperationen können jedoch Rundungsfehler aufweisen. Wenn Sie beispielsweise die folgende Operation beobachten, ist es in der Mathematik leicht, zu dem Schluss zu kommen, dass das Ergebnis 0,8965 sein sollte, aber das mit der Programmoperation erhaltene Ergebnis ist: 0,8965000000000001; Die Ergebnisse von Integer und Floating- Punktoperationen sind ebenfalls Gleitkommazahlen. Die Funktion float() kann ganze Zahlen und Zeichenfolgen in Gleitkommazahlen umwandeln.

a = 1.25
b = 0.3535
print(a-b)  #输出:0.8965000000000001

Das obige ist der detaillierte Inhalt vonGrundlegende Einführung in Gleitkommatypen in Python (Codebeispiele). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen