`

double到int转换

    博客分类:
  • java
 
阅读更多
double到int转换,有“截断”误差的。
可以通过+0.5来完成操作。

int main()
{
    double d_value=1.13;
    d_value = d_value*100+0.5;
    cout<<"d_value"<<d_value<<endl;
    cout<<"d_value int" <<(int) d_value<<endl;
}
分享到:
评论
Global site tag (gtag.js) - Google Analytics