数字性质判断器
批量判断数字是否为质数、平方数、斐波那契数、快乐数;大整数运算,超过 2^53 的数字也能准确判断,负数一律判为「否」。
只看某类:   分隔符:
统计结果 下载 CSV
原数字 奇偶 质数 平方数 斐波那契 快乐数 位数

工具介绍及使用方法

数字属性分析器把「这个数是什么来头」一次性说清楚。适合数论练习、密码学入门、编程刷题时核对自己的判定函数,或单纯看看某个数字有多特别。

判断的属性:
· 质数 —— 只能被 1 和自身整除的数(≥ 2),如 2、3、5、7、11;
· 平方数 —— 某个整数的平方,如 0、1、4、9、16、25;
· 斐波那契数 —— 出现在 1、1、2、3、5、8、13…… 这一串里的数;
· 快乐数 —— 把各位数字的平方反复相加,最终能收敛到 1 的数,如 1、7、10、13、19、28;
· 奇偶与位数 —— 顺带给出,便于对照。

使用方法:
1. 把要判断的数字粘进输入框,逗号、空格、换行或任意符号分隔都可以;
2. 选择「只看某类」:全部列出 / 只看质数 / 只看平方数 / 只看斐波那契数 / 只看快乐数 —— 直接筛出符合条件的那几个;
3. 按需勾选「保持唯一」;
4. 设置「分隔符」控制文本框输出的排版方式,默认一行一个;
5. 点击开始,结果输出到文本框与下方表格。
说明:只识别整数,小数会被忽略;负数不参与属性判定(一律显示为「否」),奇偶按绝对值判断。质数判定采用米勒-罗宾算法,2^64 以内结果确定,再大的数字结果为高概率正确;所有运算都基于大整数,超出 JavaScript 安全整数范围(2^53-1)的数字同样不会失真。

留言板

全部留言 →
0/200

  • 还没人说话,来占个沙发?