将NAN浮动到int的问题
不知道为什么我想这样做,754IEEEfp标准没有定义以下行为:基本上,不管NAN给出什么值,它输出80000000或-2147483648.这是否有理由和/或是正确的行为?我给它不同NaN价值的方式在这里:HowcanImanuallysetthebitvalueofafloatthatequatestoNaN?那么基本上是否有NaN的有效载荷影响演员的输出?解决方法将浮点数转换为整数的结果对于不在整数变量范围内的值是未定义的.NaN超出范围,结果是未定义的.实际上,标准只提到浮点类型的有限值转换为整数