1. compare方法
如果要比较d1与d2两个double类型的数值,可以调用java.lang.Double中的Compare方法
new Double(d1).compareTo(new Double(d1))
依据返回值判断大小:
若等于0,则说明d1在数值上等于d2,
若大于0,则说明d1在数值上大于d2,
若小于0,则说明d1在数值上小于d2,
2. 自己编写equal函数,设定允许的误差范围
设定一个精度esp,当两个double类型数字的差的绝对值小于esp,则认为两数相等,否则不等。
boolean Equal(double d1,double d1)
{
double esp = 0.000001