realpart在c语言中是什么意思的简单介绍
C语瞎唤言数学函数:晌搏fabs
原型:在TC中原型宴神祥是extern float fabs(float x);,在VC6.0中原型是double fabs( double x );。
用法:#include math.h
功能:求浮点数x的绝对值
说明:计算|x|, 当x不为负时返回x,否则返回-x
fabs()求绝对值
sqrt()求神吵开方
le-6是1乘以10的-6次档瞎枯方,即0.000001
realpart和imagpart是普行洞通的变量名
可以放在第一层else语句里岁御面啊!前一句是输迟让入赋值a,b,c,码雀局后面的是使用disc。只要保证使用前进行了初始化或赋值了就行了。
是要与1e-6代替。。意思是当小于这个数时就认为是等于0.而如燃梁果直虚老接判断的话,真的等于0的情差段升况就会缺失。
首先。fabs(delta)肯定 =0,所以应改为:if(delta1e-6) ...就可以了
其次, if(fabs(delta)1e-6)
else if(fabs(delta)=1e-6)把情况都包括了,就不会有
下面的 else
了,而你输入1,2,2 delta0,所以 肯定伍明不对了。属于 if(fabs(delta)腔槐告明饥=1e-6)情况
[img]