关于c语言的题,要求对小数点后第三位进行四舍五入。

日期:2020-04-11 21:59:39 人气:1

关于c语言的题,要求对小数点后第三位进行四舍五入。

C语言是没有直接的对小数点后第三位四舍五入的函数的,但是可以间接实现。 具体的思路如下: 1. 把该数字乘以100,这样小数点之后第三位就是第一位了; 2. C语言取整的时候是社区小数,而不是四舍五入,此时只要把数字加上0.5后取整就可以实现四舍五入的效果,而且不用调用任何四舍五入的函数。 3. 实现代码与注释如下: void main() { double num=3.14159; //这里用PI的值距离 num= (int)(num*100+
    A+
热门评论