我有这些变量:
Int16 value;
decimal x, y;
我试过了
value = (x * 6) / y;
但出现编译错误。 理想情况下,我希望在将计算结果赋值之前对其进行四舍五入。 我怎么做?谢谢。
最佳答案
有点像
value = (Int16)Math.Round((x*6)/y);
应该可以解决问题。
关于C#:如何舍入小数并将其分配给 int16?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6354036/