dahlzm
dahlzm
采纳率100%
2016-05-24 02:22 阅读 2.6k
已采纳

VC++浮点数四舍五入保留两位小数VC++浮点数四舍五入保留两位小数

VC++浮点数四舍五入保留两位小数VC++浮点数四舍五入保留两位小数

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • 已采纳
    devmiao devmiao 2016-05-24 02:25
  • CSDNXIAOC Robot-C 2016-05-24 02:32

    Double a = 12.345678;            Console.Write(Math.Round(a,2));......
    答案就在这里:保留两位小数即四舍五入
    ----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

    点赞 评论 复制链接分享
  • ervinsas ervinsas 2016-05-24 03:15

    #include
    #include

    // val四舍五入,并保留n位小数
    double roundup(double val, int n)
    {
    double v = val;
    int a = 0;

    if (n >= 0)
    {
        a = (int)((val + 0.5/pow(10, n)) * pow(10, n));
    
        v = a / pow(10, n);
    }
    
    return v;
    

    }

    点赞 评论 复制链接分享
  • ervinsas ervinsas 2016-05-24 03:17

    上面代码需包含math.h和stdio.h头

    点赞 评论 复制链接分享

相关推荐