@
(丸めエクイティの原則に沿って、均等にパリティを決定するために、小数のパリティ・オフの前の桁数に基づいており、「4つのラウンドスプリット銀行家」、「5二等分」:非常に奇妙な丸めでPythonのは、そのようなルールを持っていると言われています)公平ではありません。
1ラウンド()メソッド
組み込み関数のラウンド(X [N])、n個の整数値に戻らない場合。(次のコードpython3.7に基づきます)
>>> round(2.685)
3
>>>
>>> round(2.655,2)
2.65
>>> round(2.685,2)
2.69
>>>
方法2フォーマット文字列
2.1フォーマットフォーマット機能
私が愛する前にフォーマット文字列は、%演算子は背後に会ったとき、それは私不実、長い時間でした。もちろん私は、機能を丸め、以下のコードでそれを参照してください、それを忘れてはいけませんでした。
>>> "{:.2f}".format(2.655)
'2.65'
>>> "{:.2f}".format(2.685)
'2.69'
演算子2.2%
%演算子は、愛の価値があるすごい、すごい非常にスムーズにまで使用されています!
>>> "%.2f"%2.655
'2.65'
>>> "%.2f"%2.685
'2.68'
3概要
他の方法が、テストした後、あるかもしれません小数パリティ・オフの前の桁数ではなく、いくつかの小数点以下の桁数に関連し、予約していないだけで発見!丸めの教師を追求したい、または独自の機能バーを記述し、組み込みの方法は多少違います!