四捨五入、切り上げ、切り捨て...などの表示
# coding=utf-8 import math answer = 50/3 # amswer => 16.666666666666668 print(answer) print(int(answer)) # int化 print(round(answer, 3)) # 四捨五入 小数点第3位まで表示 print(math.floor(answer)) # 切り捨て print(math.ceil(answer)) # 切り上げ
実行結果は下記のとおりです↓
16.666666666666668 16 ... int化 16.667 ...四捨五入 小数点第3位まで表示 16 ...切り捨て 17 ...切り上げ