如何检查直接传递给节点 C++ 插件(不是通过 JS 包装器)的参数是 NaN 还是 +/-Infinity?
我尝试frexp(arg[0]->NumberValue(), &exponent)
检查指数是否为 2047(JS 如何表示 NaN 和 Infinity),但显然Local<Value>->NumberValue()
掩盖了双精度并更改了 exp 值。
如何检查直接传递给节点 C++ 插件(不是通过 JS 包装器)的参数是 NaN 还是 +/-Infinity?
我尝试frexp(arg[0]->NumberValue(), &exponent)
检查指数是否为 2047(JS 如何表示 NaN 和 Infinity),但显然Local<Value>->NumberValue()
掩盖了双精度并更改了 exp 值。