有兄弟能帮我看一下为什么输出结果不能保留小数点后三位
vb吧
全部回复
仅看楼主
level 1
有兄弟能帮我看一下为什么输出结果不能保留小数点后三位
2024年05月26日 09点05分 1
level 15
因为你的派(我知道你那是圆周率,但是你为啥用拼音啊[滑稽]正确的
拼写应该是pi)只有两位小数,如果你输入的半径是整数,那么结果也会只有两位小数(球体积那个因为还有一项除以3,倒是容易出第三位小数)
你输入一个小数半径看看,或者把圆周率加几位,应该就能保证有三位小数了
或者,如果你想在小数位数确定不够的情况下强行补足三位,请使用Format函数,例如:Format(c, "0.000")
2024年05月26日 09点05分 2
并且常量最好用const[滑稽]
2024年05月26日 13点05分
level 6
格式一率format
2024年05月28日 11点05分 3
1