好的,这就是我的想法,它通过四舍五入小数点后的数字不断产生稍微不准确的结果。我需要确切的值,而不是四舍五入的值!
因此,首先使用以下代码:
int num1 = 10087;
int num2 = 9971;
int num3 = 9909;
int num4 = 9917;
int num5 = 9904;
double average = (num1 + num2 + num3 + num4 + num5) / 5;
double percentage = (10000 - average) / 100;
如果这个数学是在计算器上完成的,“百分比”的值为 0.424。但是,如果它通过代码运行,则该值会四舍五入为 0.43,这是不准确的。我怎样才能阻止这种情况发生?
注意:请不要质疑 10000 数字,我还需要结果是完全正确的数字(0.424),这在这种情况下非常重要!