跳到主要内容

特殊数字检测器,判断质数、完全数、三角形数等性质

输入一个整数,一眼看清它是不是质数、完全数、盈数、亏数、三角形数、平方数、立方数、斐波那契数、回文数,每项都给出理由,浏览器本地

  • 本地处理
  • 分类 计算度量
  • 适合 买东西、做计划、训练或排期前,先算出大概范围。

最多 16 位,逗号和空格会被忽略,例如 28 或 1 234

28

性质清单

  • 偶数: 28 能被 2 整除。
  • 奇数: 28 能被 2 整除,所以是偶数。
  • 质数: 28 不是质数(它有 1 和自身以外的约数,或小于 2)。
  • 完全数: 28 等于其真约数之和 1 + 2 + 4 + 7 + 14 = 28。
  • 盈数: 28 的真约数之和 28 不超过 28。
  • 亏数: 28 的真约数之和 28 不小于 28。
  • 三角形数: 28 = 1 + 2 + … + 7 = 7×8÷2。
  • 完全平方数: 28 不是任何整数的平方。
  • 完全立方数: 28 不是任何整数的立方。
  • 斐波那契数: 28 不在斐波那契数列里。
  • 回文数: 28 反过来是 82。

这个工具能做什么

输入一个整数,看清它具备哪些特殊的数学性质,每一项都把理由写出来。 检测器一次性判断十一件事:质数、完全数、盈数、亏数、三角形数、 完全平方数、完全立方数、斐波那契数、回文数,以及奇偶。每一行都给出 一个对勾或叉号,再附一句会读取真实数字的说明,所以 28 返回完全数, 因为 1 + 2 + 4 + 7 + 14 = 28,121 返回回文数和平方数,因为 121 等于 11 的平方。真约数之和、三角形数的序号 k、平方根和立方根都从你的输入 算出来,不是套一句现成话。运算跑在 JavaScript BigInt 上,16 位的数 也保持精确,不会掉进浮点误差。点一下 6、28、12、121、13 这几个示例, 就能把各类性质并排看清楚。数字会随 URL 带走,分享链接能重新打开同一份 报告,一键即可复制整张清单。全部在浏览器里运算,什么都不上传。

工具细节

输入
表单输入
页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
输出
即时结果 + 复制
结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
隐私
浏览器本地处理
主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
保存 / 分享
可分享链接状态
关键设置会进入 URL,复制链接后别人能复现同一组参数。
性能预算
首屏 JS ≤ 9 KB
没有声明 WASM 依赖,适合快速打开和移动端使用。
适用场景
计算度量 · 学生
分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。

怎么用

  1. 1. 输入

    把内容粘贴或拖入工具面板。

  2. 2. 处理

    点击按钮,在浏览器内本地处理,文件不上传。

  3. 3. 复制 / 下载

    一键复制结果或下载到本地。

特殊数字检测器 适合怎么用

适合快速估算、对比和规划数字,帮你在做最终决定前先有底。

适合计算任务

  • 买东西、做计划、训练或排期前,先算出大概范围。
  • 一次只改一个输入,对比不同方案。
  • 把模糊假设变成能讨论的数字。

计算检查项

  • 认真核对单位、日期、比例和取整方式。
  • 健康、金融、税务、法律相关结果只能做规划参考,不能替代专业意见。
  • 重要结果要保存输入条件,方便以后复算。

下一步可以接着做

这些入口会把当前任务接到更完整的工具链里。

  1. 1 质因数分解计算器 把整数分解成质因数,给出指数形式、因数个数和完整因数列表,BigInt 精确运算,浏览器本地 打开
  2. 2 斐波那契数列生成器 前 N 项、指定区间或第 n 项的值,可显示累加和与黄金比例逼近,用 BigInt 算大数不丢精度,全部在浏览器本地完成 打开
  3. 3 最大公约数 / 最小公倍数计算器 一组整数求 GCD + LCM —— 辗转相除步骤、质因数分解、质因数表 —— BigInt 精确运算,浏览器本地 打开

真实使用场景

  • 快速判定一道数学作业的分类题

    练习题问 18 是盈数、完全数还是亏数。输入它,盈数那一行会显示 约数 1、2、3、6、9 加起来是 21,超过 18,所以 18 是盈数。不用 手工列约数再担心漏掉哪个。同一屏还告诉你 18 是偶数、不是质数、 不是三角形数、不是平方数,一道多问的题一眼看完。

  • 挑一个能同时命中多种性质的教学例子

    备一节讲数字性质的课,你想找一个能一次演示好几类的整数。试试 36: 检测器显示它是完全平方数(6 的平方)、三角形数(1 + 2 + ... + 8), 还是盈数,都在同一张卡片上。这让 36 成了一个利落的例子,说明一个数 能同时挂好几个标签,而且理由都写好了可以直接搬上黑板。

  • 核对你在别处生成的数

    你写了一段应当输出斐波那契数的代码,想确认 144 真的是。粘进去, 斐波那契那一行确认它落在 0、1、1、2、3、5、8、...、144 里。平方 那一行还标出 144 是 12 的平方,顺带提醒:144 是唯一既是斐波那契数 又是完全平方数的非平凡值。不用翻参考表就做了一次快速核对。

  • 探究完全数为什么这么稀少

    好奇完全数为何感觉这么少,你把小情形挨个走一遍。6 是完全数, 28 是完全数,但中间的全是盈数或亏数,检测器把每个约数之和都显示 出来,规律就看得见了。连着试 12、18、20,全是盈数,再试 8、9、10, 多为亏数,慢慢就建立起为什么恰好凑到那个和几乎从不发生的直觉。

常见踩坑

  • 把数本身也算进约数之和。完全数、盈数、亏数用的是真约数,不含这个数本身。6 的真约数是 1、2、3,加起来是 6,所以 6 是完全数。如果你误把 6 也加上,就得到 12,错误地以为 6 是盈数。

  • 把三角形数和平方数搞混。它们只在少数情况下重合,1 和 36 是早期的例子。10 是三角形数(1 + 2 + 3 + 4)但不是平方数,16 是平方数(4 的平方)但不是三角形数。检测器把它们分成两行,要查的性质对准那一行。

  • 以为 1 是质数或完全数。1 两者都不是:它低于质数的下限 2,而它唯一的约数就是它自己,真约数要排除自己,真约数之和为 0,所以 1 是亏数。很多分类错误都从给 1 错位开始,所以检测器也把它的理由写清楚。

隐私说明

这里每一项检测,完全数盈数亏数的约数之和、整数平方根和立方根、 斐波那契和三角形数的判断,以及回文的逐位反转,都是浏览器标签页里跑的 纯 JavaScript。没有数字被上传,也不记录你检测了什么。唯一要提醒的隐私点, 你输入的数字会编码进 URL 的查询字符串,这样分享链接能重新打开同一份报告。 普通数学题这正是想要的;如果你的输入敏感,比如某个账号 ID 或不想泄露的 数量,请复制报告而不是分享 URL,否则对方服务器的访问日志会留下这个数字。

常见问题

类似工具组合

做你这行的人, 还会一起用这些。

Made by Toolora · 100% client-side · Updated 2026-05-30