如何使复杂的除法运算拉回小数而不是整数?

时间:2014-10-24 09:17:57

标签: c# math decimal division

我试图让变量等于

((65536) / (8200 - (encounter * 200)) / 65536) * 100

但它总是让我回归' 0'。我认为这是因为它正在四舍五入。我该怎么做才能让这个操作返回它实际处理的小数?

注意'遇到'在操作过程中,变量范围在1到40之间。

1 个答案:

答案 0 :(得分:0)

你需要将它加倍,如下所示:

((65536)/(8200 - ((十进制)遭遇* 200))/ 65536)* 100