あくまで備忘録なんで雑に記録します
floor ceil // int round
x = 3.456
y = -3.456
z = 1
import math
print(math.floor(x), math.ceil(x))#3 4
print(math.floor(y), math.ceil(y))#-4 -3
print(x//z, y//z)#3.0 -4.0
print(int(x), int(y))#3 -3
print(round(x), round(y))#3 -3
math.floor(), math.ceil()・・・floorとceilは、-∞を下にしての床と天井
// ・・・//は、floorと同じ、-∞を下にしての床
int ・・・intは、数直線上で0を下にして切り捨て
round ・・・roundは、数直線上で0を下にして四捨五入
コメント