ZH
我的工具

消费者剩余计算器

根据线性需求曲线、需求与供给方程,或买家愿意支付的价格清单,计算消费者剩余、生产者剩余和总剩余。

简便方法:需求量降为零时的价格。
简便方法和买家清单都会用到。
仅用于简便方法。
简便方法:供给曲线与价格轴相交处。留空则不计算生产者剩余。
用于方程方法。
买家清单方法:每位买家一个最高价格,用逗号或空格分隔。
消费者剩余
US$10,000.00
生产者剩余
US$10,000.00
总剩余
US$20,000.00
消费者支出
US$30,000.00
总支付意愿
US$40,000.00
需求曲线下方到售出数量为止的面积

假设需求曲线是一条从最高价格直线下降到售出数量所对应市场价格的直线。

我的工具 →
广告

消费者剩余是买家原本愿意支付的金额与实际支付金额之间的差,即需求曲线下方、价格线上方的面积。本计算器可根据一条直线需求曲线、需求与供给方程,或各个买家的最高价格清单来计算。

使用方法

  1. 选择描述需求的方式。
  2. 简便方法:输入最高价格(无人购买的价格)、市场价格和售出数量;如果还想得到生产者剩余,再输入最低供给价格。
  3. 方程方法:输入需求 P = a − bQ 和供给 P = c + dQ,自动求出均衡。
  4. 买家清单:输入每位买家的支付意愿和价格。

计算公式

CS = ½ × Q × (P max − P)

PS = ½ × Q × (P − P min);均衡数量 Q* = (a − c) ÷ (b + d)

P max 是需求曲线与价格轴的交点,P min 是供给曲线与价格轴的交点,P 和 Q 是市场价格和数量。对于买家清单,消费者剩余是所有支付意愿不低于价格的买家的(支付意愿 − 价格)之和。买家清单只接受完整的非负数;表格最多显示 400 行,合计则包含所有数值。在最高价格处数量为正,与简便的线性需求模型不一致。

示例

需求为 P = 100 − 2Q,供给为 P = 10 + Q,则市场在 100 − 2Q = 10 + Q 处出清,所以 Q* = 30 个,P* = $40。消费者剩余为 ½ × 30 × (100 − 40) = $900,生产者剩余为 ½ × 30 × (40 − 10) = $450,总剩余为 $1,350。

常见问题

价格上涨时,消费者剩余会怎样?

会因两个原因而缩小:留下来的买家付得更多,同时有些买家退出市场。在线性需求下,损失是新旧价格之间的梯形面积。

什么是最高价格(choke price)?

即需求量降为零时的价格,也就是需求曲线在纵轴上的截距。在 P = a − bQ 中就是 a。

消费者剩余等于总支付意愿吗?

不等于。总支付意愿是需求曲线下方到购买数量为止的全部面积;消费者剩余是这块面积减去买家的实际支出。简便方法会同时显示两者。

消费者剩余会是负数吗?

自愿购买时不会:支付意愿低于价格的买家根本不购买,所以其剩余是零,而不是负数。

资料来源

最后更新:

引用此工具
APA

kakaoCalc. (2026, November 8). 消费者剩余计算器. https://kakao.mobile/zh/tools/consumer-surplus-calculator/

MLA

“消费者剩余计算器.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/consumer-surplus-calculator/.

广告