round()

標準ライブラリー

round(number, ndigits=None)

四捨五入ではなく、偶数への丸めを行う。

round(float_data, number_of_decimal_place)
  • 2番めの引数を省略した場合は、int型の整数を返す。
  • 2番めの引数を指定すると、float型を返す。
  • マイナスの値は-1は10の位、-2は100の位に丸めたfloat型を返す。(int型にはならない。)
  • 1番目の引数がint型の場合は、マイナスの引数の場合は丸め、プラスの引数の場合はそのままの値を返す。(int型のまま)
  • 正確に十進浮動小数点の数を扱う場合は、標準ライブラリーのdecimalモジュールを使用する。