课程
/后端开发
/Python
/Python3 入门教程(新版)
length = 3.14
width = 1.57
result = round(length * width,3)
print(result) ==> 4.93
2022-02-15
源自:Python3 入门教程(新版) 3-3
正在回答
3.14*1.57取三位小数是4.930
Pyhton里不会自动省去第一位小数上多余的0(因为要表示是浮点数)
但是非第一位的多余的0会自动省去
例如100*0.05输出为5.0而不是5.00
6442823 提问者
傻傻的怪咖
6442823 提问者 回复 傻傻的怪咖
举报
python3入门教程,让你快速入门并能编写简单的Python程序
5 回答用这个代码,输出为什么还是四位小数
1 回答请看图:为什么打印出的第1个没有小数点?第2、3个没有如round所要求的保留小数点后2、3位?
3 回答这样为什么保留不了两位小数?
2 回答这个代码哪里错了?为什么算不出来两位小数?
3 回答算出来小数点只有一位,怎么回事?