浮点数精度问题。建议使用 BigDecimal 类型去做比较和计算。
精度不同,double会精度丢失,可以使用BigDecimal 去计算,或者转化,num4==num5,实际上程序会自己转化,相当于if (num4== (double)num5) 最终又转化成一致的对比了,所以会相等