我希望Roun d Up Values Like This ...
0.1将为0
0.3将为0
0.5将为1
0.9将是1
有没有办法在c#中解决它?
提前致谢...
答案 0 :(得分:2)
您正在寻找.setInputType(InputType.TYPE_NULL);
,您可以阅读有关Round
如果数字的小数分量在两个整数之间,其中一个是偶数而另一个是奇数,则返回偶数。请注意,此方法返回Decimal而不是整数类型。
根据@Micky的建议,您应该使用Math.Round
之类的
MidpointRounding.AwayFromZero
获取正确的输出
答案 1 :(得分:0)
您应该尝试使用C#中提供的Decimal.Round方法。有关详细信息,请查看以下链接
https://msdn.microsoft.com/en-us/library/6be1edhb(v=vs.110).aspx
感谢。