VF大一设计程序题中 四舍五入到底是怎么表示的啊? 我做了两道题一个是str一个是round
答案:2 悬赏:60 手机版
解决时间 2021-03-31 23:38
- 提问者网友:孤山下
- 2021-03-31 20:28
VF大一设计程序题中 四舍五入到底是怎么表示的啊? 我做了两道题一个是str一个是round
最佳答案
- 五星知识达人网友:山河有幸埋战骨
- 2021-03-31 21:24
两个函数的结果不同, 一个是字符型,一个是数值型。
round(2.3546,3) 结果是2.355,是数值型
str(2.3546,10,3) 结果是" 2.355" ,是字符型,而且为了保证总长度是10,前面还有5个空格
至于用哪个函数,看你的需要了. 你的题目里,用了str的仅仅是为了显示,如果还要继续计算必须用round()追问谢谢!
round(2.3546,3) 结果是2.355,是数值型
str(2.3546,10,3) 结果是" 2.355" ,是字符型,而且为了保证总长度是10,前面还有5个空格
至于用哪个函数,看你的需要了. 你的题目里,用了str的仅仅是为了显示,如果还要继续计算必须用round()追问谢谢!
全部回答
- 1楼网友:雪起风沙痕
- 2021-03-31 21:45
str是将数字转换成字符串格式,转换时会四舍五入
round是四舍五入,结果是数字
但是这两个函数输出看上去就是一样的,毕竟显示的数字无法表明其数据类型
round是四舍五入,结果是数字
但是这两个函数输出看上去就是一样的,毕竟显示的数字无法表明其数据类型
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯