自 2010 年 · 每月支持超过 200 万次工具运行
自 2010 年
添加到 Chrome

我的工具箱

自动模式

还没有收藏的工具。

升级为高级版
相关工具
抽认卡间隔重复调度器排列计算器鸽巢原理计算器学习曲线计算器
主页 > 数学 > 进阶数学计算
 

重复排列计算器

用n的r次方计算可重复排列——允许重复选取的有序排列数。输入项目数和位置数即得结果、分步过程、老虎机式动画演示,以及密码、PIN码和车牌等实例。

免费使用无需注册即时出结果
重复排列计算器立即免费试用 ▼
📌 尝试一个场景:
可供选择的不同项目总数 (n ≥ 1)
要填充的位置数 (r ≥ 0),项目可重复

Embed 重复排列计算器 Widget

重复排列计算器

重复排列计算器使用公式 nr 计算当项目可以被多次选择时的有序安排数量。输入可用项目数 (n) 和要填充的位置数 (r),即可立即获得总数、逐步解题过程、交互式槽位可视化、与其他计数方法的对比、增长表以及实际生活中的类比。此工具支持从微小到天文数字的各种数值。

什么是重复排列?

重复排列(也称为有放回的有序安排r 元组)用于计算使用 n 个不同项目填充 r 个有序位置的方法数,其中每个项目可以使用任意次数。结果为 nr,因为 r 个位置中的每一个都有独立的 n 种选择。

例如,使用数字 0–9 创建 4 位 PIN 码:4 个位置中的每一个都可以是 10 个数字中的任意一个,从而产生 104 = 10,000 种可能的 PIN 码。代码“1111”是有效的(所有位置使用相同的数字),且“1234”与“4321”不同(顺序很重要)。

公式:nr

该公式直接推导自乘法原理(也称为基本计数原理):

总安排数 = n × n × n × … × n (r 次) = nr

重复排列与其他计数方法的对比

组合数学中有四个主要的计数公式。理解何时使用哪一个取决于两个问题:顺序重要吗?以及项目可以重复吗?

常见的实际应用

为什么 nr 增长如此之快

指数级增长非常强大。即使 n 或 r 的微小增加也会导致巨大的结果:

特殊情况

如何使用此计算器

  1. 输入 n,即可供选择的不同项目总数(例如,数字 0–9 为 10,字母 A–Z 为 26)。
  2. 输入 r,即要填充的位置或槽位数。每个位置都可以使用 n 个项目中的任何一个,包括在其他地方已使用的项目。
  3. 点击 “计算排列数量” 来计算结果。
  4. 查看 逐步解题过程槽位可视化对比表增长图表 以及 实际生活类比
  5. 使用 快速场景按钮 探索常见的实际示例。

常见问题解答

什么是重复排列?

重复排列是每个项目可以被多次选择的有顺序的安排。公式为 nr,其中 n 是可供选择的项目数,r 是要填充的位置数。例如,使用数字 0–9 的 4 位 PIN 码有 104 = 10,000 种可能的排列方式。

重复排列和不重复排列有什么区别?

在不重复排列中,项目一旦使用就不能再次使用,排列数为 n!/(n−r)!(且要求 r ≤ n)。在重复排列中,每个项目都可以在任何位置重复使用,排列数为 nr。重复排列总是产生更大或相等的结果,因为重用没有限制,且 r 可以超过 n。

什么时候应该使用重复排列?

当满足以下条件时使用重复排列:(1) 顺序重要(安排 ABC 不同于 CBA);(2) 项目可以重复使用(同一个项目可以出现在多个位置)。常见示例包括 PIN 码、密码、掷骰子、车牌号、二进制字符串和基因序列。

r 可以大于 n 吗?

可以。与不重复排列(要求 r ≤ n)不同,重复排列允许 r 为任何非负整数。从 26 个字母中提取的 10 位密码(r = 10, n = 26)拥有 2610 ≈ 141 万亿种可能性。

重复排列的公式是什么?

公式是 nr(n 的 r 次方),其中 n 是可用的不同项目数,r 是要填充的位置数。这遵循乘法原理:r 个位置中的每一个都有 n 个独立的选择,因此总数为 n × n × … × n (r 次)。

引用此内容、页面或工具为:

"重复排列计算器" 于 https://MiniWebtool.com/zh-cn/重复排列计算器/,来自 MiniWebtool,https://MiniWebtool.com/

由 miniwebtool 团队制作。更新日期:2026-04-16

您还可以尝试我们的 AI数学解题器 GPT,通过自然语言问答解决您的数学问题。

进阶数学计算:

热门与最新工具:

卡诺图 (K-Map) 求解器错排 子阶乘计算器立方和计算器查看全部 →
主页 > 数学 > 进阶数学计算 > 重复排列计算器