我正在用C做这个大项目,这是我作业的一部分.我的问题是我的程序输出x = -0.00而不是x = 0.00.我试过比较,if(x==-0.00) x=fabs(x)但我读过它不会像双打一样.所以我的问题是有没有其他方法来检查double是否等于负零?
x = -0.00
x = 0.00
if(x==-0.00) x=fabs(x)
c double comparison
c ×1
comparison ×1
double ×1