このような厳密な計算が求められる場合、Pythonには「decimalモジュール」という、10進数を10進数のまま(2進数に変換せず)誤差なく計算するための仕組みが標準で用意されています。 続きはブログで:decimalの具体的なコードとround ()での対処 ...