跳到主要内容
AZ Tools

百分比计算器

这个计算器把日常真正会遇到的三类百分比问题放在同一页面上:求某值的 X%、求一个数占另一个数的百分之几、以及计算两个值之间的增减百分比。每张卡片在你输入的同时即刻重新计算,无需打开电子表格就能核对折扣、小费、税费或同比增长率。结果四舍五入到小数点后六位,以消除二进制浮点运算产生的噪声(例如 32.999999999)。 所有计算完全在浏览器内进行——不发送、不记录任何数据,页面加载后离线也能使用。增减卡片采用标准公式(新值 − 旧值)÷ 旧值,并自动为结果标注“增加”或“减少”,不会看错符号。由于该公式要除以起始值,从零开始的变化在数学上没有定义,此时工具会隐藏结果,而不是显示一个误导性的数字。

某值的 X% 是多少?

X 是 Y 的百分之几?

从 X 到 Y 的百分比变化

使用方法

  1. 找到与你的问题对应的卡片:“某值的 X% 是多少?”“X 是 Y 的百分之几?”或“从 X 到 Y 的百分比变化”。
  2. 输入两个数字——每个字段都接受小数和负数。
  3. 结果显示在卡片下方,并随输入即时更新。
  4. 计算折后价可组合使用:先在第一张卡片求出原价的 X% 并减去,再用增减卡片验证优惠幅度。

常见问题

百分比变化如何计算?
按(新值 − 旧值)÷ 旧值 × 100 计算,这是价格变动和增长率的标准约定。工具显示变化幅度并标注“增加”或“减少”,例如从 80 到 60 会显示“减少:25%”。
百分比变化和百分点有什么区别?
如果一个比率从 40% 升到 50%,那是上升 10 个百分点,但相对增长是 25%。本工具计算的是相对变化;需要百分点时直接把两个数值相减即可。
如何求折扣前的原价?
要用除法而不是乘法:降价 20% 后价格为 80,则原价是 80 ÷ 0.80 = 100。给 80 加回 20% 得到的是 96——这是常见错误,因为那 20% 是按更大的原价计算的。
基数为零会怎样?
“X 是 Y 的百分之几”和增减百分比都要除以基数,而除以零没有定义——“从 0 到 50”不存在有意义的百分比。在基数非零之前,这些卡片会隐藏结果。
会保存或发送任何内容吗?
不会。计算完全在浏览器中用纯 JavaScript 完成;你输入的数字不会上传、保存,也不用于分析,页面加载后离线也能使用。

相关工具