Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
math.ceil が 6.0 ではなく 1.0 を返すのはなぜですか? math.ceil を削除すると、戻り値は 5.54815801154e-07 になります
num = math.ceil(float(.25) / (float(100) * 4506)) print num returns 1.0
math.ceilx 以上の最小の整数値を返します。5.54815801154e-07 は実際には 5 ではなく、非常に小さい数です。したがって、最も近い整数値は 1 です。
math.ceil