Bei der Division zweier Ganzzahlen in Python kann standardmäßig nur der Wert der Ganzzahl erhalten werden. Wenn jedoch das Ergebnis der Division genau ausgewertet werden muss, möchten Sie die Operation ausführen Der Wert wird erhalten. Wie wird er verarbeitet?
1. Ändern Sie den Wert der Dividende in eine Form mit einem Dezimalpunkt, um einen Gleitkommawert zu erhalten. Diese Methode kann nur effektiv verwendet werden, wenn die Dividende im Voraus bekannt ist Diese Situation bedeutet, dass der Wert des Dividenden fest codiert und festgelegt ist, was in den meisten Fällen nicht möglich ist.
2. Importieren Sie ein echtes Divisionsmodul, bevor Sie die Divisionsoperation ausführen, sodass zwei ganze Zahlen vorhanden sein können Beim Teilen wird ein Punktergebnis erhalten.
from __future__ import pision
Das Folgende sind die Testergebnisse:
ufo@ufo:~$ python Python 2.7.4 (default, Sep 26 2013, 03:20:56) [GCC 4.7.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> 244158112/1024 238435 ####注意以上的运算结果为整数 ####导入实除法模块后的结果为浮点数 >>> from __future__ import pision >>> 244158112/1024 238435.65625 >>> 244158112/1024/1024 232.84732055664062
[Verwandte Empfehlungen]
Zusammenfassung von Python und, oder und-oder Syntax
2.Analyse der Verwendung von und und oder in Python3 in Python Tatsächliche Verwendung von und oder
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung von Python zum Erhalten von Gleitkommawerten nach Operationen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!