【发布时间】:2011-07-29 14:54:41
【问题描述】:
我有以下问题:
double a = 6.005; double b = 5.995;
我想在点后设置双精度2位数,例如
double c = a+b;// I would like to get 11.99 not 12.00。
我该怎么做?
【问题讨论】:
-
请解释一下
a*b应该是什么。double当然是浮点类型,你的点不浮动。 -
能否请 OP 编辑问题,现在很清楚,需要
a = 6.005 -> 6.00等?
标签: c++ double rounding double-precision