如果用小数除以百分数,为什么会得到不同的金额?

郭子健给出了一个很好的答案,但我想澄清一下。 该问题指出,拿走一个百分比所得到的结果要不同于将剩余的百分比相加相同的结果。

几乎总是这样

原因是第一个百分比是相对于总数计算的,而第二个百分比是相对于较小数计算的。

一个极端的例子是当我们拿走[数学] 100 \%[/数学]时。 当我们取数字[math] x [/ math]的[math] 100 \%[/ math]时,剩下的是[math] 0 [/ math]。 但是,当我们将[数学] 100 \%[/数学]加到数字[数学] y [/数学]时,我们将其加倍。 首先取[math] 100 \%[/ math],然后将[math] 100 \%[/ math]加到剩下的数上,便得到两倍[math] 0 [/ math],也就是[math] 0 [ /数学]。 我们没有原始号码。

现在,如果您希望能够逆转这些操作,则确实需要将这些操作视为乘和除百分比。 在您的情况下,您首先要乘以[math] 1 + 0.132 = 1.132 [/ math]。 在第二步中,您需要将其除以[math] 1.132 [/ math]以获得原始数字。 再次,这与取[math] 13.2 \%[/ math]乘以[math] 1-0.132 = 0.868 [/ math]非常不同。 其不同的原因与上述相同。

如果用百分比或小数除法,则不会得到不同的答案,原因是百分比具有等效的十进制表示形式。

在您的情况下,13.2%可表示为13.2 / 100。 请注意,该数字小于1,因此如果除以该数字,则您得到的数字应大于原始数量。 使用一点尺寸分析,您会看到1317.32 / 13.2%等于十进制表达式(1317.32 * 100)/13.2,大约为9,979.696969697。

如果您打算 1317.32的13.2%,这将是一个乘法运算。 您将改为1317.32 * 13.2%= 1317.32 * 13.2 / 100 = 173.88624。

希望有道理。

第一个解决方案是正确的,您的错误是用错误的小数除以。 [math] 1 = 100 \%[/ math],因此,如果您想要[math] x \%[/ math]的某项,只需将其乘以[math] \ frac {x} {100} [/ math]。 因此,[math] $ 1,317.32 [/ math]的[math] 13.2 \%[/ math]等于[math] $ 173.88624 \ approx 173.89 [/ math]。 如果要结束起点,则需要计算[数学] 1143.44 [/ math]是否等于[数学] 86.6 \%[/ math] [数学] 100 \%[/ math]多少? 并且您发现公式为[math] \ frac {1143.44 \ times 100} {86.6} [/ math]。