数学

平均值计算器 — 算术平均

计算任意一组数字的平均值,同时给出总和、最小值和最大值。 (10 + 20 + 30) / 3 = 20.

公式与来源更新于 · 数据来源 · 1查看算法、常量和默认输入(JSON)

输入数值

平均值 30
计算结果
示例

计算步骤

  1. 总和 = 150
  2. 个数 = 5
  3. 平均值 = 150 ÷ 5 ≈ 30

数字(小数点用逗号或空格分隔;使用小数逗号时请用分号分隔各值)

数字(小数点用逗号或空格分隔;使用小数逗号时请用分号分隔各值)10.00–23.33: 2 / 23.33–36.67: 1 / 36.67–50.00: 2数字(小数点用逗号或空格分隔;使用小数逗号时请用分号分隔各值) / 个数最小值: 10.00最大值: 50.0010.00–23.33: 2 · 最小值23.33–36.67: 136.67–50.00: 2 · 最大值

关于此计算器

将所有数值相加,再除以数值个数。使用小数逗号时以分号分隔各值,不要使用千位分隔符。极端值可能使平均数偏离数据中心。

按本站实现于构建时重算 · 核对于 2026-10-22

一个分号,决定了你究竟输进去几个数

平均数表面上是个算术问题,实际上是个「这行里到底有几个值」的问题。本页先把解析规则钉死,再把同一组数据换两种口径汇总,最后给出分隔符会悄悄改写答案的那几个输入。

05101520›100平均数
七个值挤在坐标轴最前面五分之一里,第八个落在 100,也就是断轴之后。平均数停在 15——那一段空地上,列表里一个人都没有。这就是「平均值」和「有代表性的值」的区别。

结果怎么变

多加一个值 → · 平均数
三个值加 100加 1,000加 10,000
平均数2.0026.50251.502501.50

不管另外三个数多小,新加进来那个值都占四分之一权重,所以一条记录能把平均数推得比前三条加起来还远。平均数是比值,不是概括。

两种汇总在哪里分岔

五个值,没有一个重复

平均数
15.4
总和
77
个数
5
最小值
2
最大值
25

这五个值里没有一个等于平均数。平均数是比值,所以它通常落在你两个数中间的某处,而不是正好压在某个数上——这是算术的结果,不是四舍五入出了错。

同样五个值,改看正中间

中位数
19
下四分位数
7
上四分位数
24
四分位距
17

这里的中位数是你亲手输进去的某个数,而平均数不是。同一组数据的两种概括,对「典型」给出不同答案,可两种都站得住。

一堆小数里混进一个大的

平均数
15
最大值
100
个数
8

8 条记录里大部分都在 4 及以下,最大的那个是 100。平均数朝那一个值倾斜——下一张卡片把它删掉重算,正是为了让你看到倾斜有多少。

同一组数据,去掉离群值

平均数
2.8571
总和
20
个数
7

删掉一条记录,平均数掉了一大截。和上一张卡片对着看:数据有长尾时,只报一个平均数,其实更接近在描述它最大的那个值,而不是它的中间。

三个用「逗号当小数点」写的数

平均数
2.3333
个数
3
最小值
1.5
最大值
3

分号一出现,逗号就改当小数点用,所以这一行是 3 个值,不是六个小整数。字符完全一样,解析不一样,答案就不一样。

从表格里粘过来的千分位

平均数
0.75
个数
2
最小值
0.5
最大值
1

被读成 2 个值,不是一千又二分之一。这里根本没有千分位这回事:只要行里没出现分号,逗号就是分隔符。粘贴之前先去掉格式。

指数写法,原样接受

平均数
416.8333
总和
1,250.5
个数
3

对这个解析器来说,指数写法就是普通数字。只认数字的工具有可能会把整行拒掉,可这一行里没有任何一处是含糊的。

拒绝回答,而不是替你修好

  • 你输入的
    values
    , ,
    它给出的 average

    只有分隔符

    空列表没有平均数,页面就直说没有,而不是打一个 0 出来。0 在别的输入下是合法答案,用在这里会让两种情况再也分不开。

  • 你输入的
    values
    1, 2, abc
    它给出的 inputError

    数字里混进一个词

    整行被拒。跳过这个词会让个数变少、平均数偏移,答案被改掉,而页面上一点痕迹都看不出来。

  • 你输入的
    values
    1e308 1e308
    它给出的 unavailable

    两个加起来溢出的值

    每一个值都能表示,它们的和不能。报一个无穷大、或者退回最大值,都是在编答案,所以计算在这里停下。

解析规则全文

逗号和空格是分隔符,句点永远不是
句点一律当小数点,所以 1.5 是一个值。切分按逗号和空白走——直到行里任何位置出现分号,规则立刻切成分号和空白,此时值里的逗号反过来变成小数点。
个数本身就是答案的一部分
平均数等于总和除以个数,所以两个都印出来。个数和你以为的不一样,是最快发现「这行被解析成了别的样子」的办法。
空项会消失,字母不会
行尾多一个逗号不会多出值,所以 1,2,3, 仍是三个数。字母则会让整行失败,原因见上面第二条边界。
三种汇总,三个页面
平均数、中位数、众数回答的是不同问题,只在对称数据上碰巧一致。把它们并排印出来,会诱使读者把第一个当成答案;所以它们各自有一个工具页。

最大的那个竞品怎么做

  • calculator.net核对于 2026-10-22

    对方算法
    只有一个逗号分隔的输入框,只出一个结果:算术平均数。标准差和中位数另开页面。
    本站算法
    同样的平均数,外加总和、个数、最小值和最大值,并且有一个由分号触发的「逗号当小数点」模式。

    他们为什么这样设计平均数、中位数、众数、标准差分住在四个页面,共用一张表单。这更像搜索结构上的决定而不是数学上的:每个页面独占一个查询词,于是谁都不必解释另外三个的区别。

    多出来的这几个字段就是诊断工具。当个数和你以为的不一致时,那个数字是「分隔符被读成别的意思」的唯一可见证据——只显示平均数的页面会把它藏起来。

输入 2, 7, 19, 24, 25:平均数显示 15.4,个数显示 5。再把这一行换成 1,000.5,看着个数掉到 2——那个逗号把一个数切成了两半。

把每一组数据手工重算一遍,再用补偿求和与朴素求和对照 · impl d4b25859

数据来源

免责声明

本计算器提供通用数学结果,适用于学习、规划与估算。若结果将用于评分的作业、公开发表的数据或财务承诺,请另行复核。

维护方: CalcDelta 公式与来源更新于 ·

本站实现依据

此记录说明本页实际使用的实现,并非独立验证。外部引用仅支持明确注明的公式或定义;估算和自定义规则仍有其自身假设。

查看算法、常量和默认输入(JSON)

公式与变量

x̄ = Σ xᵢ ÷ n

xᵢ
数字(小数点用逗号或空格分隔;使用小数逗号时请用分号分隔各值)
n
个数
x̄
平均值

将所有数值相加,再除以数值个数。使用小数逗号时以分号分隔各值,不要使用千位分隔符。极端值可能使平均数偏离数据中心。

嵌入此计算器

复制 iframe 代码即可把本计算器放到你的网站上,无需注册。代码会同步当前输入。

常见问题

平均值计算器 — 算术平均 使用什么公式?

公式: x̄ = Σ xᵢ ÷ n

如何计算一组数字的平均数?

先求和再除以个数:10、20、30的平均数为60 ÷ 3 = 20。数字用逗号或空格分隔;若用逗号作小数点,请用分号分隔,例如1,5; 2,5。本工具计算算术平均数。