程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

[python] rounding Python values

編輯:Python
Enjoy the beautiful picture 2022/06/22

1. Rounding up math.ceil()

No matter positive or negative , All decimals are rounded in the direction of the larger number

import math
math.ceil(-0.5) # 0
math.ceil(-0.9) # 0
math.ceil(0) # 0
math.ceil(0.5) # 1
math.ceil(1.2) # 2

2. Rounding down math.floor()

No matter positive or negative , All decimals are rounded to a smaller number

import math
math.floor(-0.5) # -1
math.floor(-0.9) # -1
math.floor(0) # 0
math.floor(0.5) # 0
math.floor(1.2) # 1

3. Round the whole number int()

int() integer , It can be understood as rounding off , That is, no matter how many numbers are after the decimal , Remove all , Keep only integers

int(-1.234) # -1
int(-1.9) # -1
int(-0.5) # 0
int(0) # 0
int(0.5) # 0
int(1.9) # 1
int(1.234) # 1
int(123.456) # 123

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved