代码发出来一下
你把4.9E-324转换成10进制
你输入的都是int值,应该使用int来做比较。导致这个问题的原因是double的范围比int大,而double和int比较的时候会转为 int和int比较,double的最小值转int的结果是0因为超出精度了