天天看点

OpenJudge计算概论-求一元二次方程的根【含复数根的计算、浮点数与0的大小比较】

这个题目需要注意的两个地方:

/*==========================================

这个题需要注意的地方:

1. 当一个数如果在(-0.000005,0)之间,输出精确到小数点后5位,

就是0而不是期望的某个小数0.00……,所以需要判断处理一下输出数据

2. 浮点数无法和0比较,浮点数本身不是一个精确值,

可以用fabs(x-0)<1e-5来比较(这里精确度为5)

============================================*/