工具用的顺手吗?
你的反馈能帮助我们做得更好
输入任意正整数,秒得质因数分解结果,附带质数判断与详细过程。
输入一个大于 1 的正整数,自动分解成质数相乘的形式(大白话:把数字拆成只能被 1 和自己整除的小数字相乘)
概览
了解工具能解决的问题、计算或处理逻辑,以及数据边界。
360可以写成2³ × 3² × 5:指数表示某个质数重复相乘的次数,全部质因子相乘仍等于原数。
质数是大于1且只能被1和自身整除的整数。把一个大于1的整数拆成质数相乘,称为质因数分解;算术基本定理说明,忽略因子排列顺序后,这种分解只有一种。1既不是质数也不是合数,因此不属于这里接受的分解范围。
结果区同时显示指数形式和展开形式。例如2³表示2 × 2 × 2,展开式会把重复因子逐个列出。不同质因数个数只数不同的质数;质因数总个数会把重复项也计入。若输入数本身是质数,结果会直接标记它本身就是质数。页面展示的是计算结果和因子统计,不提供逐步除法过程。
指南
按步骤完成操作,并通过示例核对输入与结果。
在“正整数”输入框填入大于1的整数。页面默认示例为360,输入变化后会自动重新计算,无需另找“计算”按钮。
指数形式适合快速阅读重复次数,展开形式便于逐项核算。360的结果为360 = 2³ × 3² × 5,也可写成2 × 2 × 2 × 3 × 3 × 5。
这个例子有3种不同质因数,计入重复后共6个因子。可分别复制分解式或展开式,粘贴到作业草稿或自己的验算笔记中。
再输入17作边界例:17本身是质数,结果显示17 = 17,质因数种类数和计入重复的总数都为1。
分解式也可以反向核算:把右侧的质数相乘,结果应回到左侧输入数。以60为第二个算例,60 = 2² × 3 × 5,含3种不同质数、计入重复共4个因子。若把它写成5 × 2 × 2 × 3,只是交换了顺序,分解并未改变。
质因数分解不等于列出全部正因数。360的分解式不会逐项列出1、4、6等约数;“质因数总个数”也不是这个整数的所有约数数量。需要核验结果时,可先检查展开式的乘积,再比较各质数的重数。
场景
查看这项工具在不同工作与生活流程中的用法。
比较两个数的公因数时,可以分别记录各自分解式并对照共同因子;页面一次分解一个数,不直接输出最大公因数。
若要用两次分解结果继续比较,可把相同质数对齐:60 = 2² × 3 × 5,360 = 2³ × 3² × 5。共同因子结构为2² × 3 × 5;这一步要在两次计算后自行比较,因为页面每次只返回一个整数的分解结果。
问答
集中解答高频疑问与容易混淆的问题。
质因数分解的输入范围从2开始;按常用定义,1既不是质数也不是合数,因此不会把1显示成1的一次方。
两者表示同一个乘积。前者用指数3记录质数2出现三次,后者把每个2逐项展开;页面会同时给出这两种读法。
上限是1,000,000,000,000(一万亿),且输入必须大于1。超过上限、带小数点或含其他非数字字符时,页面会提示输入不符合要求。
不会。乘法因子可以交换顺序;只要每个质数及其出现次数相同,分解结果就相同。指数形式便于比较这些重数。
须知
使用前了解适用范围、结果限制与必要提醒。
有效输入是2至1,000,000,000,000之间的纯正整数。0、1、负数、小数、空格分隔的数字或其他字符不会得到分解结果。接近上限的合数可能需要较长计算时间;需要查看推导过程时,应把页面结果与课堂步骤或自己的逐次试除记录对照。
输入框只接受连续数字字符。若从表格或计算器复制了千位逗号、空格或科学计数法格式,请先改成普通整数再提交。
推荐
查找相关工具、专题与可用的 API 能力。