等差数列生成器
本地运行,数据不上传服务器
请输入首项、公差和项数后生成
计算公式:aₙ = a₁ + (n - 1)d;结果使用 BigInt 有理数计算,保留精确分数与小数。
当前设备最多生成 5,000 项;输出总字符数上限为 1,000,000,超限时会明确报错。
使用说明
给学生布置数列作业,要提前写一份标准答案的数列,手动一项一项写容易出错;做数据测试时需要一批递增的样本数据,手工填 Excel 效率太低;备课设计题目,想快速验证自己算的公差和末项对不对;处理数学题时遇到分数公差,普通计算器算不准。 这个工具根据首项、公差和项数生成完整的等差数列,列出每一项,同时显示首项、末项、公差和项数。首项和公差支持整数、有限小数、负数,也可以输入 `1/3` 这样的分数。计算过程使用 BigInt 有理数精确计算,不会出现浮点误差。 结果可以按每行 1 项或 5 项排列,方便粘贴到不同场景。适合学生、老师、测试工程师和需要批量数字的场景。
核心功能
- ✓根据首项、公差和项数生成等差数列
- ✓支持整数、有限小数、负数和分数
- ✓显示首项、末项、公差和项数
- ✓使用 BigInt 有理数精确计算,无浮点误差
- ✓每行 1 项或 5 项排列可选
- ✓结果可一键复制
- ✓在浏览器本地计算,不上传数据
使用教程
生成数学作业的数列:输入首项、公差和项数,一键生成完整数列,作为标准答案使用。 准备测试数据:需要一批递增样本时,把生成的数列复制到 Excel 或代码里直接用。 核对教学设计:备课设计题目时,先算一遍标准答案,验证自己的题目设计是否合理。 处理分数公差:公差是 1/3 或 -2/5 时,普通计算器会显示小数近似值,工具会精确输出分数形式。 批量准备表格数据:需要在表格里填递增数字时,选 5 项一行,复制后直接粘贴。
常见问题
Q:支持多少项?
A:高配设备最多 10000 项,中配 5000 项,低配 2000 项。
Q:支持分数公差吗?
A:支持,可以输入 `1/3`、`-2/5` 这类分数,工具会精确计算。
Q:支持负数和递减数列吗?
A:支持,公差是负数时生成的就是递减数列。
Q:为什么用 BigInt 而不是普通小数?
A:普通浮点数在多次累加后会出现精度误差,BigInt 有理数可以避免这个问题。
Q:输出结果可以多长?
A:最终输出不超过 1,000,000 个字符,超出会提示。
Q:首项和公差必须是有效数字吗?
A:是的,必须是有效有限数或可解析的分数。
Q:数据会上传服务器吗?
A:不会,生成在浏览器本地完成。