warning C4244:'=' :conversion from 'double' to 'float',possi
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/27 15:33:39
warning C4244:'=' :conversion from 'double' to 'float',possible loss of data,
我经常出这样的错误啊,如何判断float和double啊,
#include
#include
int main()
{
\x05float a,b,c,disc;
\x05scanf("%f%f%f",&a,&b,&c);
\x05disc=pow(b,2)-4*a*c;
\x05printf("disc=%f",disc);
\x05if(disc>0)
\x05printf("有两个不相同的实根 ");
\x05else if(disc=0)
\x05printf("有两个相同实根 ");
\x05return 0;
}
我经常出这样的错误啊,如何判断float和double啊,
#include
#include
int main()
{
\x05float a,b,c,disc;
\x05scanf("%f%f%f",&a,&b,&c);
\x05disc=pow(b,2)-4*a*c;
\x05printf("disc=%f",disc);
\x05if(disc>0)
\x05printf("有两个不相同的实根 ");
\x05else if(disc=0)
\x05printf("有两个相同实根 ");
\x05return 0;
}
顶楼上的回答.
同时补充一点,浮点型数据最好不要用==0或者>0这样的判断,容易受到残余尾数的困扰
==0可以用ABS(disc)0什么的可以用disc>0.0000001
同时补充一点,浮点型数据最好不要用==0或者>0这样的判断,容易受到残余尾数的困扰
==0可以用ABS(disc)0什么的可以用disc>0.0000001
matlab中 Error using ==> plot Conversion to double from sym i
Matlab Error using ==> plot Conversion to double from sym is
matlab Conversion to double from sym is not possible
matlab 新手 Conversion to double from sym is not possible.
matlab高手求助,Conversion to double from sym is not possible.
matlab问题:plot Conversion to double from sym is not possible,
matlab 画图出错 Conversion to double from sym is not possible.
Matlab求助!问题出现是Conversion to double from sym is not possible.
matlab高手求教!Error using plot Conversion to double from sym is
matlab绘图求助 提示错误Conversion to double from sym is not possible
matlab中出现?Conversion to double from sym is not possible.
matlab里面Conversion to double from sym is not possible.怎么回事啊?