跳到主要内容
CalcMax

百分比计算器

最小值:0

结果

30.0000

部分

百分数
15.0000%
整体
200.0000

百分比计算器回答的是三个长得很像、其实不一样的问题:200 的 15% 是多少?45 占 60 的百分之几?30 是 15% 的多少?三个问题里未知的那个位置各不相同,底下却是同一个恒等式,所以一页就能全包:百分比、部分、整体三格里,任意填满两格,第三格由这一页算出来。三格不是模式,也没有开关要拨——两格是你填进去的数,第三格是算出来的,面板把三格一起印出来,方便你拿答案与输入对一遍。底下的式子是学校里那条:部分除以整体,等于百分比除以一百。百分数本身不过是「一个数除以一百」——百分号就是数 0.01 的符号——所以百分数与小数之间的换算只是把小数点挪两位,不是一个单独的运算:15% 就是 0.15,0.15 乘 200 是 30;反过来 30 除以 200 是 0.15,也就是 15%。百分比公式就是这一行式子写两遍,两次除法各自回答三个问题里的一个。填之前有三件事值得知道。它要求恰好两格有数:如果上一轮算剩的第三个数还留在框里、而且与另外两格对不上,这一页会报错而不是悄悄覆盖你填的数,所以那个用不上的格子要清空而不是改成别的值。它接受负数,因为打折、亏损、下降都是负的百分数——下降 20% 就是 −20%——也因为差可以是负的,−30 就是 200 的 −15%。而百分点不是百分比:一个比率从 20% 涨到 25%,涨了 5 个百分点,同时也涨了 25%,两句话都对,这正是百分比答案最常被读错的地方。这一页不会替你判断你问的是哪一问,它只做算术;拿到手的数是一个水平还是一个变化,是你这边的事。整体的下界是 0 而不是 1:0 是一个真实的整体,它的部分是零,所以这一页只在实际算不下去的地方报错——用整体 0 去求百分比,或者用 0% 去求整体。结果保留四位小数,所以三分之一印成 33.3333 而不是 33,余下的那一点是被印出来的,不是被抹掉的。

常用百分比与四个常用基数

百分比50 的100 的200 的500 的
52.551025
105102050
157.5153075
20102040100
2512.52550125

每一格都是同一个动作——行里的百分比作用在列标题那个基数上——所以这张表读起来是一组答案,而不是一组结果,内容与你在上面填了什么无关。五个比率都是日常生活里出现的:5% 是偏低的销售税与常见的首付下限,10% 是常见的服务费与什一税,15% 是餐厅小费与常见的养老储蓄比例,20% 是经典的首付比例,25% 是常见的信用卡最低还款比例。四个基数是人们引用与估算时用的数:50 与 100 是心算百分比最容易的基数,200 与 500 是一张账单或一张价签的样子。把 15% 那一行横着读一遍,就知道基数为什么比比率更要紧:同样的百分之十五,随它是谁的百分之十五,是 7.50、15、30 还是 75——这就是基数在这一页上是一个字段、而不是一个常数的全部理由。

公式

部分 = 百分比 ÷ 100 × 整体 百分比 = 部分 ÷ 整体 × 100 整体 = 部分 ÷(百分比 ÷ 100)

百分比
比率,按人们说的方式写:15 就是百分之十五,不是十五个百分之一。它在参与乘法之前先被除以一百,这一步是整页的关键
部分
整体里被这个比率取出的那一块——200 的 15% 是 30,30 就是部分。百分比超过 100 时它可以比整体还大,差往另一个方向走时它是负数
整体
比率作用的基数:200 的 15% 里的 200。它的下界是 0 而不是 1,因为整体为 0 是一个合法的基数——答案是 0——只是不能拿它做除数
你填的那两格
三格里的任意两格。你选的是哪两格,决定了这一页在回答哪一问;没有模式字段,也没有别的开关,所以留在框里的第三个数会对不上而不是被悄悄改掉

三种搜索对应三句不同的话。200 的 15% 是多少——最经典的一问,小费、税额、折扣都由它构成,比率与基数已知,要的是金额。45 占 60 的百分之几——分数、完成率、占比,两个数已知,要的是比率;注意这一问的结果可以超过 100 而且不是错误,因为部分可以大于整体。还有 30 是 15% 的多少——这一问最容易答错,因为答案是用一个小于 1 的比率去除,整体会比部分还大,算式要倒着跑。另外两种用法值得点名,因为百分点与百分比的混淆正是在这里咬人。比较两个比率:从 20% 到 25% 涨了 5 个百分点,那是涨了自身的四分之一,同一对数支持两句都成立、大小却不同的话。以及按基数算变化:200 涨到 250 是增加了 50,那是原来那个 200 的 25%,而不是新的 250 的 20%——百分比公式里的整体,永远是你出发时的那个数。

算例

  1. 200 的 15% 是多少

    1. 先把比率换成小数:15 ÷ 100 = 0.15
    2. 再乘整体:0.15 × 200 = 30
    3. 部分是 30,另外两格输出的就是你填进去的数

    首屏那一问,也是三问里最常出现的一问。要紧的是第一步:框里的 15 还不是十五个百分之一,直接拿 15 去乘 200 会得到 3000——一个看起来很像答案、却大了一百倍的数。

  2. 45 占 60 的百分之几

    1. 部分除以整体:45 ÷ 60 = 0.75
    2. 换成百分比:0.75 × 100 = 75

    反过来的那一问:两个数已知,它们之间的比率是未知。45 占 60 是四分之三,四分之三就是 75%。这一问允许部分大于整体、给出超过 100% 的结果——60 里的 90 是 150%——所以它是「超出目标」的正确写法,而不只是「占比」。

  3. 30 是 15% 的多少

    1. 把比率换成小数:15 ÷ 100 = 0.15
    2. 用部分除以比率:30 ÷ 0.15 = 200

    与第一条算例是同样的三个数,只是从另一头问——而这一问正是人们答错的那一问,因为答案比你出发时的那个数还大。用 15 而不是 0.15 去除会得到 2,差了一百倍,而 2 看起来足够像一个真答案,不容易被发现。

  4. 240 打 7.5% 的折

    1. 把比率换成小数:7.5 ÷ 100 = 0.075
    2. 再乘整体:0.075 × 240 = 18

    比率里带小数,心算到这里就不好使了:240 的 7.5% 是 18,所以折后价是 222。把 7.5 读成「240 的 7.5 倍」,或者读成「百分之七点五」之外的第三种意思,是这种输入最容易引出的两个错。

局限

它要两格有数,不是三格。三格都填了数而且互相矛盾时,这一页报错而不是覆盖其中一个——因为悄悄改掉读者敲进去的数字,比报错更糟。由此推出一条实际后果,值得直说:首屏打开时百分比与整体已经填好了,想用「部分 + 整体」那一支,得先把百分比那一格清空。而这个一致性检查精确到大约十五位有效数字,所以你自己四舍五入过的第三个数——你填的两格算出 30.15,你却敲了 30.2——会被判成矛盾,那个格子要清空,不是改成别的值。结果保留四位小数,意味着小于整体万分之一的百分比会印成 0,而像三分之一这样的比率会印成 33.3333 而不是一个分数。这一页不做复利、不做平均、也不做跨期变化:它就是一次乘法或一次除法,所以两期之间的百分比变化、复合增长率、占总量的份额,都是另外的页面。它也不知道你填的百分比是一个比率、一个份额、一个变化还是一种税,拿一个与你的问题不相干的基数去算 15%,它照样会算——所以最该记住的那条限制是百分点那一条:一个比率从 20% 涨到 25% 是涨了 5 个百分点,把 5 填进百分比格里问它值多少,回答的是另一个问题。最后,整体允许为 0、但不允许为负:负数基数是一种这一页读不出含义的符号约定,而 0 这个基数是一个真实的值,能给出真实的答案。

常见问题

百分比怎么算?
把百分比除以一百再乘那个数:200 的 15% 就是 0.15 × 200 = 30。最常被漏掉的就是「除以一百」这一步,漏了就把 30 变成 3000。数好算的时候还有几个短路值得当检查用:10% 是十分之一,25% 是四分之一,50% 是一半。
45 占 60 的百分之几怎么算?
用部分除以整体再乘一百。45 除以 60 是 0.75,也就是 75%。这一问的结果可以超过 100——60 里的 90 是 150%——那是真实的答案而不是错误:它说明部分超过了整体,而这正是「结果对目标」这种量该有的表达能力。
为什么提示我填的格子太多了?
因为这一页要解出第三格,而它不会覆盖你敲进去的数。两格就能定下第三格,所以三格都有数时它会互相校验,对不上就报错。首屏默认填好的是百分比与整体,想用部分与整体这两格,就把百分比那一格清空——第三个格子应该是空的,而不是留着不管。
百分点与百分比有什么区别?
百分点是两个百分比之间的绝对差,百分比是相对差。一个比率从 20% 涨到 25%,涨了 5 个百分点,同时也涨了自身的 25%。两句话说的是同一次变化,把其中一个当成另一个来引用,是百分比答案最经典的误导方式。一般规律是:比率的变化说百分点,数量的变化说百分比。
百分比可以是负数,或者超过 100 吗?
两种都允许,也都很常见。价格下跌 20% 就是比率为 −20,200 的基数上亏 30 就是部分为 −15%。超过 100 是结果超出目标的样子:60 里的 90 是 150%。这一页两种都收,因为一个拒绝负比率的公式会拒绝掉所有下降。
整体是 0 会怎么样?
看你填的是哪两格,结果不一样。0 的 15% 是 0,这一页算得出来——整体为 0 是一个真实的基数,它的部分是零。但「5 占 0 的百分之几」没有答案,因为它要除以整体;而「30 是 0% 的多少」在部分不为 0 时也没有答案,因为它要除以一个为 0 的比率。格子收得下 0,报错只出现在真的算不下去的地方。

参考资料

相关计算器