算术序列生成器和计算器 - 免费工具
算术序列生成器根据用户输入的首项、公差和项数,逐一列出等差数列中的每一项数值,并自动计算出整个数列的总和。公差可以为正数、负数或小数,用于生成递增或递减的数字序列,适合数学教学演示、编程练习中生成测试数据,以及金融领域中按固定增量变化的分期还款或投资计划的简单建模。
等差数列生成器
文档
什么是等差数列?
等差数列是一列数字,其中每一项都通过在前一项上加上一个固定值而得到。这个固定值称为公差。在数列 2、5、8、11、14 中,每一项都比前一项多 3,因此公差是 3。等差数列也称为算术级数。
等差数列生成器根据三个数值生成这类数列:
- 首项(a₁):数列的起始数字。
- 公差(d):每次加到某一项上以得到下一项的固定值。正值使数列递增,负值使数列递减。
- 项数(n):数列中包含的数字个数。
展开写出时,等差数列如下:a₁、a₁ + d、a₁ + 2d、a₁ + 3d,依此类推,直到 a₁ + (n − 1)d。
等差数列公式
等差数列第 n 项的公式为:
aₙ = a₁ + (n − 1) × d
- aₙ 是第 n 项的值。
- a₁ 是首项。
- n 是该项的位置,从 1 开始计数。
- d 是公差。
出现 (n − 1) 是因为首项还没有加过公差。第二项加过一次,第三项加过两次,依此类推。到第 n 项时,公差已经加了 (n − 1) 次。
等差数列求和公式
等差数列的前 n 项和为:
Sₙ = (n / 2) × (a₁ + aₙ)
Sₙ 是前 n 项的和,aₙ 是该和中包含的最后一项。这个公式成立,是因为首项与末项、第二项与倒数第二项等两两配对后,每一对的和都相同。将这个和乘以项数的一半,就得到总和。
还有一种等价形式,不需要预先知道末项:
Sₙ = (n / 2) × (2a₁ + (n − 1) × d)
配对法与数学家卡尔·弗里德里希·高斯相关联。还是学童时,他通过发现 50 对数,每对之和都是 101,算出了从 1 加到 100 的和,总和为 5,050。
示例
设首项为 5,公差为 3,项数为 6。
| 位置(n) | 计算 | 项 |
|---|---|---|
| 1 | 5 + (1 − 1) × 3 | 5 |
| 2 | 5 + (2 − 1) × 3 | 8 |
| 3 | 5 + (3 − 1) × 3 | 11 |
| 4 | 5 + (4 − 1) × 3 | 14 |
| 5 | 5 + (5 − 1) × 3 | 17 |
| 6 | 5 + (6 − 1) × 3 | 20 |
该数列为 5、8、11、14、17、20。其和为 (6 / 2) × (5 + 20) = 3 × 25 = 75。
如何使用等差数列计算器
- 输入首项(a₁)。它可以是正数、负数或零,也可以包含小数。
- 输入公差(d)。它也可以是正数、负数、零或小数。
- 输入项数 (n)。它必须是从 1 到 10,000 的整数。
- 三个字段全部填写后,数列、项数和总和会立即显示。不需要单独点击按钮。
- 选择 复制数列,复制完整的项列表。
- 选择 清除,清空三个字段并重新开始。
输入规则
首项和公差可以是任意实数,包括小数和负数。项数必须是正整数。像 10.5 这样的值不被接受,因为数列不可能有半项。计算器还把项数限制在 10,000 以内,因为生成并显示更长的列表可能会拖慢网页浏览器。
等差数列的应用
等差数列描述的是每一步按固定量变化的各种情形。一项储蓄计划从 US$100 开始,每月增加 US$25,就构成一个等差数列:100、125、150、175,依此类推。倒计时器、间隔均匀的会议时间,以及计算机程序中使用的行索引和列索引,都遵循同样的规律。学生在初等代数中常用等差数列来研究规律,因为公差恒定,使列表背后的规则容易看出和检验。
另一种相关模式是等比数列,其中每一项不是加上固定量,而是乘以固定的比值,例如 2、6、18、54。等比数列描述的是随时间加速增长的变化,例如复利,而不是等差数列那样稳定的线性变化。
历史
等差数列是数学中研究最早的规律之一。《莱因德数学纸草书》由埃及书吏阿墨斯抄写,他大约生活在公元前 1680 年至 1620 年。书中除了分数、方程和粮仓体积的内容外,还包括关于数列的问题。
常见问题
用简单的话说,什么是等差数列?
它是一列数字,每次都加上相同的量来得到下一个数字。在 2、5、8、11 中,这个量是 3。
如何在不列出前面每一项的情况下求出第 n 项?
公式 aₙ = a₁ + (n − 1) × d 可以直接给出任意一项。对于首项为 3、公差为 7 的数列,第 50 项为 3 + (49 × 7) = 346。
等差数列和等比数列之间在定义和性质上有什么区别?
等差数列每次加上相同的值,例如 2、5、8、11。等比数列每次乘以相同的值,例如 2、6、18、54。
等差数列可以使用负数吗?
可以。首项、公差或二者都可以是负数。数列 -10、-6、-2、2、6 的公差为 4。倒计时数列 100、90、80、70 的公差为 -10。
如何根据数字列表求出公差?
用后一项减去前一项:d = a₂ − a₁。在 7、12、17、22 中,即 12 − 7 = 5;17 − 12 也等于 5,由此确认该数列是等差数列。
这个计算器最多可以生成多少项?
最多 10,000 项。设置这一上限,是因为显示长得多的列表可能会使网页浏览器运行变慢。
参考文献
- 美国国家标准与技术研究院(NIST)。Digital Library of Mathematical Functions, §1.2 Elementary Algebra。数学函数数字图书馆第 1.2 节 — 公式 1.2.10,等差数列之和,n·a + ½n(n − 1)d = ½n(a + ℓ),其中末项 ℓ = a + (n − 1)d。
- 圣安德鲁斯大学 MacTutor 数学史网站。Carl Friedrich Gauss。高斯传记 — 高斯把 1 到 100 求和,视为 50 对数,每对之和为 101。
- 圣安德鲁斯大学 MacTutor 数学史网站。Ahmes。阿墨斯传记 — 莱因德纸草书的书吏(约公元前 1680–1620 年)及其关于数列的问题。