类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
double a = -1.021;
double b = 1.0;
double e = (a + b);
为什么得到的e不是 -0.021, 而是-0.020999999999999908
这个问题怎么解决阿,我必须要得到-0.021,而且必须是double的,,,,,
这个问题好像在c++也存在阿
网友回答:
浮点数据类型保存的是近似值,准确值请使用decimal