round(x,n)
x:待处理的数据
n:保留小数点后n位
返回值:数据x的四舍五入值
print(round(3.6273639,4))
#Out:3.6274
需要注意的,在机器语言中浮点数不一定能精确表达,因为数据换算成一串1和0后可能是无限位数的,机器会做出截断处理。比如说在机器中保留的2.355可能要比实际数字大一点点,因此实际数据保留三位就成为了2.35。
print(round(2.355,2))
#Out:2.35
round(x,n)
x:待处理的数据
n:保留小数点后n位
返回值:数据x的四舍五入值
print(round(3.6273639,4))
#Out:3.6274
需要注意的,在机器语言中浮点数不一定能精确表达,因为数据换算成一串1和0后可能是无限位数的,机器会做出截断处理。比如说在机器中保留的2.355可能要比实际数字大一点点,因此实际数据保留三位就成为了2.35。
print(round(2.355,2))
#Out:2.35