比如数字1.234,我减少一位小数位数,再增加一位小数位数就变成1.230了,为什么?
我实际是需要小数点后点3为的,只是为了好看点,减少一位小数点.
人气:205 ℃ 时间:2019-11-12 08:34:06
解答
产生这个问题的原因是精确数(精解数是要用精确位数的后1位数进行4舍5入来确定的,其值就会有变化,比如:1.234精确到百分位,就把千分位上的4舍掉了,其值就缩小了0.004)与准确数之间是有差别的,如果是准确数其值的大小就不会变,如果是精确数,其值就会发生改变.怎样解决呢? 我希望的是值不要发生变化。你是用电脑处理报表用吧,如果是,就可增加一项,并使该项为准确数且隐藏他,要提取数据时,用该项的数据,而要显示出来的就用只有两位小数的数据。就OK了。
推荐
- 一个四位数小数保留三位小数后,得到的近似数是7.234.这个四位小数可能是多少?
- excel有取数字小数位数的函数吗?如:7.23是2 1.1是1 5.234是3
- 0.275275···的小数位数部分第100个数字是几?前100位数字的和是多少?
- 一个数的小数部分的位数是有限的小数,叫做什么,小数部分的位数是无限的小数,叫做
- 有一个三位小数,百位上的数字是十位上数字的1/3,十位上的数字是个位上数字的1/3.求这个三位数
- 是how's the weather like 还是what's the weather like
- cad2004一个圆内怎么画三个内切圆
- 已知{an}是等差数列,公差d不等于0,且a1 a3 a13成等比数列,sn是{an}的前n项和,(1)求证s1 s2 s9成...
猜你喜欢