在for循环条件语句中对浮点型数据进行该种自加操作为什么陷入死循环?
回答
j!=1修改为j<0.999或者j<= 1.001
因为浮点数存在精度误差,如果j=1.0...01或者0.999...,那么导致判断失效,那么j将不断累加
以上是 在for循环条件语句中对浮点型数据进行该种自加操作为什么陷入死循环? 的全部内容, 来源链接: utcz.com/a/36838.html
j!=1修改为j<0.999或者j<= 1.001
因为浮点数存在精度误差,如果j=1.0...01或者0.999...,那么导致判断失效,那么j将不断累加
以上是 在for循环条件语句中对浮点型数据进行该种自加操作为什么陷入死循环? 的全部内容, 来源链接: utcz.com/a/36838.html