计算一数质因数分解的模板。

概要

编辑

本模板可以输出一个数的质因数分解。

参数及使用方法

编辑

在第一参数指定要质因数分解的数,即可进行质因数分解。

  • 可以选用|use math=参数决定是否要以<math></math>输出。
  • |show number=参数用于指定是否要在输出结果包含原本的数
  • |number class=为质因数分解的类型。未指定就是使用一般的质因数分解。输入“高斯整数”就会使用高斯整数分解

示例

编辑

例如

  • {{质因数分解|24}}→“

高斯整数分解,默认使用高斯平面右半边的高斯质数,且实部的绝对值要大于或等于虚部的绝对值。

  • {{质因数分解|number=12+24i|number class=高斯整数|show number=yes}}→“

也可以指定使用第一象限的高斯质数

  • {{质因数分解|number=12+24i|number class=高斯整数|show number=yes|firstQuadrant=yes}}→“

模板参数

编辑

自动计算某数字的质因数分解

模板参数

参数描述类型状态
目标数字1

要因数分解的数字名称

默认值
{{PAGENAME}}
数字必需
使用<math>use math

是否使用<math>标签

默认值
true
自动值
布尔可选
显示原始数字show number

是否显示原始数字。如是,N则会分解成N = X × Y的形式

默认值
false
布尔可选
数字number num 数字 数字

要因数分解的数字

默认值
{{PAGENAME}}
数字可选
因数分解模式number class

因数分解的类型。一般质因数分解为自然数;如需使用高斯整数分解则为高斯整数

推荐值
自然數 高斯整數
默认值
自然数
示例值
一般因数分解或高斯整数
字符串可选
第一象限高斯整数firstQuadrant

高斯整数分解是否强制使用第一象限高斯整数

默认值
false
布尔可选

参见

编辑