IsFinite()等价

时间:2012-04-05 14:00:41

标签: c# c++

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

#define IS_FINITE(x) (0x7FF0 != (*((unsigned short*)(&x) + 3) & 0x7FF0))

可能double.IsInfinity(x) == falsedouble.IsNegativeInfinity(x) == false

感谢。