函数调用问题,大虾帮帮忙!!!!感激不尽!!!
double u0(double t,double r)
{
double fanhui;
if ((t>=(double)(2.0/5.0))&&(t<=(double)(3.0/5.0))&&(r>=(double)(2.0/5.0))&&(r<=(double)(3.0/5.0)))
fanhui=1;
else
fanhui=0;
return fanhui;
}
当t或者r传过来的值是0.6000000时,判断条件t<=(double)(3.0/5.0)和r<=(double)(3.0/5.0)不能成立,不知道是为什么。
哪位高手帮帮忙解释一下!!!
谢了!!