while((fabs(s))>=eps)是什么意思呢

来源:百度知道 编辑:UC知道 时间:2024/05/25 21:56:11

fabs(s)取得s的绝对值,这是因为s可能会有负值,应给与足够的重视,eps应该是在函数程序中事先说明的常量,绝不能是随机数。

这句话是一个判断当变量S的绝对值,大于EPS时,执行后面{}里的内容

fabs是求绝对值的函数
s是个参数
eps是这个意思,当a小于100,时结束,eps就是100

eps通常作为浮点运算的最小精度

fabs是对浮点取绝对值

没理解错就是当浮点数s不等于0的时候 进入循环。。。。

你起码给个上下文吧,我猜的啊,fab(s)是调用fab()函数,s为传递进去的参数,fab函数会返回一个值,用这个值跟变量eps做比较,根据比较结果做循环。

楼上太菜了,那两个都是关键字