如何在计算器上显示和使用多个整数和只有2位小数?



我正在Visual Studio 2019中的计算器上工作,我遇到了一个问题。我需要用一个变量值(设为X)乘以一个常数值(设为Y = 400)值X是在做了另一个数学运算后得到的,但它显示了一个夸大的小数位数,当乘以Y时是不正确的。

假设X = 1.47857142857143。我只需要前2位小数(0.47)和任何结果的整数。

错误结果:1.47857142857143 * 400 = 591.4285

正确结果:1.47 * 400 = 588.

为最终数据:1.-我必须将结果用于其他操作;所以用标签或文本框的边距隐藏它对我来说是行不通的。2.-我只知道c++语言和使用c#,但我已经很多年没有使用它们了,所以如果答案尽可能详细,我会很感激的。

这是你问题的第一个问题。首先,您应该确定X的最大位数是多少,然后得出结果。我认为Y总是整数。如果X最多有4个数字,结果最多有2个数字,那么你的结果在数学上总是错的。首先请检查数学。圆的

最新更新