IsFinite()等价

abe*_*nci 6 c# c++

以下定义的C#替换是什么?

#define IS_FINITE(x) (0x7FF0 != (*((unsigned short*)(&x) + 3) & 0x7FF0))
Run Code Online (Sandbox Code Playgroud)

也许double.IsInfinity(x) == false还是double.IsNegativeInfinity(x) == false?

谢谢.