Tag: isinteger

检查浮点变量是否为整数的最可靠方法是什么?

我可以想到几种方法,例如。 Convert.ToInt32(floatingPoint) – floatingPoint == 0; Math.Truncate(floatingPoint) – floatingPoint == 0; floatingPoint % 1 == 0; Math.Floor(floatingPoint) == floatingPoint; //etc… 但哪种方法最可靠?