double类型的0.0和0相等吗?rt[解决办法]判断两个浮点数是否相等这个操作本身就充满了风险,并且不合理。[解决办法]if(Math.Abs(a - 0D)<double.Epsilon){//等于0}else{//不等于0}[解决办法]楼上的编码习惯不错。