题目
C#中双精度数10.00-9.90=0.09999999999999996?
double x=10.00,y=9.90;
double z = x - y;
如上,我知道这是由于精度位数产生的误差但还是不太了解产生的过程,有什么方法可以避免出现这种情况?(不只针对这个例子,一般情况下该如何避免)
double x=10.00,y=9.90;
double z = x - y;
如上,我知道这是由于精度位数产生的误差但还是不太了解产生的过程,有什么方法可以避免出现这种情况?(不只针对这个例子,一般情况下该如何避免)
提问时间:2020-10-23
答案
你可以使用decimal试一下 10.00-9.90=0.10 或者看你需要小数点后面几位 则取几位.string strZ=z.ToString("0.0000"); //这样是取小数点后四位 第五位是以四舍五入
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1如图所示,在一块长和宽分别为a和b的长方形黑板的四周,镶上宽度为x的木条,得到一个新的长方形
- 2customer center是什么意思
- 3急 方程(x+1)/(x+2) + (x+8)/(x+9)=(x+2)/(x+3)+(x+7)/(x+8)的解是______
- 4设S,T是R的两个非空子集,如果存在一个从S到T的函数y=f(x)满足:(ⅰ)T={f(x)|x∈S};(ⅱ)对任意x1,x
- 5关于元素的知识
- 6小纸片被吸附是静电感应原理 可是静电感应不是只发生在带电体与导电体之间吗
- 7write的过去式!忘了
- 8从24的因数中选出4个数,组成两个不同的比例式_和_.
- 9人生得意须尽欢的含义是?
- 10用一根长48厘米的铁丝折成一个最大的正方体框架,用硬纸板做他的面,这个正方体的表面积是( )平方厘米,
热门考点
- 1111111……111(1990个1)除以7的余数是多少?
- 2爱莲说中的通假字.(多多益善)
- 3在打开食品后,取出此类干燥剂,如何设计实验检验此干燥剂是否变质?
- 4已知△ABC中,A(2,-1),B(3,2),C(-3,-1),AD是BC边上的高,求AD及点D的坐标.
- 5以石墨为电极,NaCl和CuSO4的混合液.
- 6黔驴技穷这一寓言故事的作者是谁?
- 7一道题目关于向心力的
- 8The policeman ordere the thief ( )off his coat.填空
- 9you can find the hospital ____the road.
- 10双曲线16x^2-9y^2=144的左焦点右焦点为F1 F2点P在双曲线上,角F1PF2=30度求SF1PF2的面积. 公式的话给出理由.谢啦