@ Einführung in Python für die Berechnung von Wissenschaft und Technologie ――Entwicklungsgrundlagen, wichtige Bibliotheken, Beschleunigung durch Kenji Nakahisa (Zielumgebung: Python 3.5 oder höher)
In der unittest-Funktion wurde "round (a-b, 7) == 0" als Verarbeitung von "assertAlmostEqual (a, b)" eingeführt.
Siehe auch: http://qiita.com/aomidro/items/3e3449fde924893f18ca
Ich habe round () noch nicht gelernt.
link
https://docs.python.jp/3/library/functions.html#round ** Sei vorsichtig mit den Notizen **
code
Ich habe es versucht.
http://ideone.com/6lVook
# 12345678
in1 = 3.1415926
in2 = 3.14159265
dif = round(in1 - in2, 7)
print("%.8f" % dif)
# 123456789
in1 = 3.14159265
in2 = 3.141592653
dif = round(in1 - in2, 7)
print("%.8f" % dif)
run
-0.00000010
-0.00000000
Recommended Posts