求大神改错C++builder
在C++builder中,下列语句未知量在前边已经定义,红色部分是错误的{
int t,t0,ta,ts,fn,i,n,pi,pi1,pi2;
float t1,q,a,l,l1,l2,s,m;
…………………………
中间部分省略
………………………………
if(RadioButton1->Checked==true)
{
float thick;
thick=((fn*l*t*(t0-ta)/(pi*s))^0.5)*(1.8975/1000)-l/a;
}
}
错误原因:[C++ Error] Unit2.cpp(99): E2060 Illegal use of floating point
请大神改正, 谢谢