1. ホーム
  2. python

[解決済み] 数字を切り上げるには?

2022-03-15 01:50:06

質問

Python で数値の UP を丸めるにはどうしたらいいですか?

試しに round(number) が、四捨五入されてしまいます。例

round(2.3) = 2.0 

であって、3ではない。

私が試したのは int(number + .5) が、また数字を切り捨ててしまう 例

int(2.3 + .5) = 2

解決方法は?

その シーリング (天井)関数です。

import math
print(int(math.ceil(4.2)))