找到百分比?

时间:2011-09-07 16:37:45

标签: math

我正在制作一个计算器,它已经完成并发布但现在我想更新它并给它一个百分比按钮,我希望它工作..但我该死的不知道我将如何计算2个变量的百分比。

我确实尝试过%运算符,但这似乎完全是其他东西..没有真正按照我想要的方式工作..

任何人都知道我会这样做吗?

让我们说用户如何使用计算器?当你在计算器上输入时,我希望在100%的百分比中计算20个。这在一个应用程序中如何工作。?

5 个答案:

答案 0 :(得分:5)

您使用的语言会有所帮助,但99%的时间%运算符是模数运算符,它找到2个值的除法的余数。

http://en.wikipedia.org/wiki/Modulo_operation

我认为你可能会比以往更难。你怎么能在纸上找出一个百分比?现在编写一个遵循刚刚完成的步骤的算法。我会把它作为海报的练习。

答案 1 :(得分:2)

我认为您想要将这两个值除以然后乘以100得到百分比。例如,让我们以10分中的5分为例:

100 * 5/10 = 500/10 = 50,这是该值的50%或一半。

答案 2 :(得分:1)

%用于模数,这是除法后的余数。例如

5 % 3 == 2

除非您的语言真的很深奥,否则您需要/

答案 3 :(得分:1)

如果你想要y的x%,只需要y乘以(x / 100)。

此外,其他答案是关于%作为模运算符的点,它返回除法运算的剩余部分。

答案 4 :(得分:0)

%运算符实际上是mod(即除法后的余数)。你总是可以尝试:

int result = var * 0.2 (20% of your variable)

如果这回答了你的问题,请告诉我。