C/C++の宿題を片付けます 92代目
■ このスレッドは過去ログ倉庫に格納されています
0646デフォルトの名無しさん
2007/07/11(水) 14:06:28int qeq( float a, float b, float c, float *x1, float *x2 )
{
/* さー考えよう! */
if(a==0)
return -1;
else if(b*b-4*a*c<0)
return 0;
else if(b*b-4*a*c==0){
*x1=-b/(2*a);
return 1;
}else{
*x1=(-b+sqrt(b*b-4*a*c))/(2*a);
*x2=(-b-sqrt(b*b-4*a*c))/(2*a);
return 2;
}
}
■ このスレッドは過去ログ倉庫に格納されています