数值与表示法

质数计算器

判断质数、分解质因数、列出正因数,并搜索相邻质数。

数据留在浏览器文件与文本在此标签页处理。
质数计算器本地处理
请至少输入一个值。
Ctrl / ⌘ + Enter

数值与表示法

基本原理

质数是大于 1 且只有 1 与本身两个正因数的整数。0 与 1 既非质数也非合数。

功能介绍

支持批量判断、质因数分解、正因数及按真因数之和分类为完全数、盈数或亏数。也可生成质数及寻找前后相邻质数。

使用方法

  1. 选操作后,以空白、逗号或分号分隔整数。生成质数模式改用起始值与数量设置,不读取输入框。
  2. 计算后查看详情,再复制或下载 TXT。Ctrl/⌘ + Enter 也可计算。修改会清除旧结果;撤销可恢复输入与设置。

错误与限制

整数范围 0 到 10¹²。分解需 n ≥ 2,因数与分类需 n ≥ 1。最多生成 1000 个质数,起始值为质数时会包含,不搜索超过 10¹²。上一个与下一个均不含输入本身。

斐波那契判断接受最多100位非负整数,检查5n²±4是否为平方数。因数分类最多扫描200,000个整数、上限1,000,000,可能少于要求数量,会列出实际搜索区间。真因数之和:殆完全数为n−1、完全数为n、盈数大于n、亏数小于n。

每框最多 100,000 字符、每个数值 100 位、输入 200 个值、输出 200,000 字符。分子、分母及数列各项最多 5000 位。不接受科学计数法。

计算在独立浏览器工作线程执行,可随时取消;8 秒超时限制也包含加载时间。超时后请缩小批次重试。

常见问题

1 是质数吗?

不是,因为它只有一个正因数,会标示为既非质数也非合数。完全数如 6,等于其真因数总和:1 + 2 + 3。

数值会被上传吗?

不会。文件读取与计算都在此浏览器完成,不把输入写进网址或传给计算服务。文本文件必须使用 UTF-8。

相关工具