设为首页 加入收藏

TOP

C语言之四舍五入
2019-03-22 18:08:00 】 浏览:83
Tags:语言 四舍五入

    在C语言中,如果进行强制类型转换,它会将所需要取的位数直接提取出来,而其他位数的数字会被直接删除,不会对提取出来的位数有任何影响

    所以如果我们需要提高精度,对所取的数进行四舍五入,需要给所需去的数的最后一位数的后一位加上5。

 

例如:

(1)将浮点型a=9.635625进行取整,得出整型b

1     b = (int)(a + 0.5);     //==> b=4

(2)将浮点型a=3.659635取两位有效数字输出

    printf("b = %5.2f",a + 0.005);   //==> b=3.660
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C语言数据结构基础学习笔记——C.. 下一篇MS datatype define(微软数据类..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目