相关疑难解决方法(0)

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

我可以想到几种方法,例如.

Convert.ToInt32(floatingPoint) - floatingPoint == 0;
Math.Truncate(floatingPoint) - floatingPoint == 0;
floatingPoint % 1 == 0;
Math.Floor(floatingPoint) == floatingPoint;
//etc...
Run Code Online (Sandbox Code Playgroud)

但哪种方法最可靠?

c# floating-point isinteger

1
推荐指数
1
解决办法
378
查看次数

标签 统计

c# ×1

floating-point ×1

isinteger ×1