小数会有精度误差,一般不能直接判断相等,应该用两者差值的绝对值小于一个精度允许误差值来判断相等比如 if(fabs(result-xiaoshu) < 1e-6)
浮点型计算是有误差的所以不可以用浮点型比较相等可以相减后比较绝对值是否小于1e-6