联想电脑禁用蓝牙:c语言中 fabs(t)>1e-6 是什么意思

来源:百度文库 编辑:高校问答 时间:2024/05/15 09:00:22
请尽快解决啊

fabs(t)是求t的绝对值,fabs()是系统函数
> 大于号
1e-6,c语言中实数的科学计数法,表示1*10的-6次方

这句是比较t的绝对值与1e-6的大小

这句的意义据我猜测应该是用来判断t是不是0,在C语言中|t|<1e-6,一般就认为t是0了

浮点数因为存储形式的原因不能直接和0值比较,当要判断一个浮点数是否等于0时就这样写。

a的绝对值大于0.000001,fabs(a)表示a的绝对值,1e-6表示1乘以10的负6次方。

蛮蛮工作室 这个人说的是正解,考试时经常问如何判断float值为零,就要这样写。

相当于判断这个数是不是0