Compiler construction 有人能解释一下什么是-1.“QNAN”;什么意思? 当我使用G++编译下面的语法时,“-1。qnn'”符号出现,只是在C++标准库中简单地获得最大值双长: cout
是数字数据类型的值,表示未定义或不可表示的值,尤其是在浮点计算中 提供了两种独立的NAN,称为安静NAN和信令NAN 静默NAN用于传播无效操作或值导致的错误,而信令NAN可以支持高级功能,如混合数字和符号计算或基本浮点算法的其他扩展 参考资料:Compiler construction 有人能解释一下什么是-1.“QNAN”;什么意思? 当我使用G++编译下面的语法时,“-1。qnn'”符号出现,只是在C++标准库中简单地获得最大值双长: cout,compiler-construction,g++,Compiler Construction,G++,是数字数据类型的值,表示未定义或不可表示的值,尤其是在浮点计算中 提供了两种独立的NAN,称为安静NAN和信令NAN 静默NAN用于传播无效操作或值导致的错误,而信令NAN可以支持高级功能,如混合数字和符号计算或基本浮点算法的其他扩展 参考资料: -1.#QNAN是一个安静的NaN:
-1.#QNAN
是一个安静的NaN: