int x = 5 / 0; // 未定义的行为
除法在0数学上是未定义的,因此这是未定义的行为是有意义的。
然而:
float x = 5.0f / 0.0f; // x是+无限
大多数实现都实现了IEEE-754,它定义了浮点数除以零以返回NaN(如果分子为0.0f),infinity(如果分子为正)或-infinity(如果分子为负)。
友情链接: json在线解析 通晓查询 糯晒黄历 姓名打分 风车动漫