c语言中round函数哪个头文件
5个回答
展开全部
我先问一下你是linux下编程吗,如果是的话,直接:man round就可以查看函数的头文件和用法了
printf("%f\n%f",Round(-1.5),Round(1.5)); //不是Round,而是round。大小写的问题!
printf("%f\n%f",Round(-1.5),Round(1.5)); //不是Round,而是round。大小写的问题!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-10-17
展开全部
round(),不是Round(),注意大小写
另外如果还是不行,就是编译器的问题了,可能不支持C99标准
另外如果还是不行,就是编译器的问题了,可能不支持C99标准
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <math.h>
round函数用于取整
round函数用于取整
追问
int main(void)
{
printf("%f\n%f",Round(-1.5),Round(1.5));
system("PAUSE");
return 0;
}
我试图通过这个程序了解计算机中Round函数对负数四舍五入的处理情况,但这段程序编译未通过,提示是"'Round' : undeclared dentifier",也就是说Round函数未声明,可是我已经在预处理命令中包含了头文件math.h了,这是为什么?
追答
小写round
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <math.h>
追问
int main(void)
{
printf("%f\n%f",Round(-1.5),Round(1.5));
system("PAUSE");
return 0;
}
我试图通过这个程序了解计算机中Round函数对负数四舍五入的处理情况,但这段程序编译未通过,提示是"'Round' : undeclared dentifier",也就是说Round函数未声明,可是我已经在预处理命令中包含了头文件math.h了,这是为什么?
追答
#include 试下这个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询