当前位置:
首页 >
为什么判断 n 是否为质数只需除到开平方根就行了?(直接证明)
发布时间:2024/4/18
66
豆豆
生活随笔
收集整理的这篇文章主要介绍了
为什么判断 n 是否为质数只需除到开平方根就行了?(直接证明)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
设被除数为n,除数为整数m;
假设 n-1 >= m >= √n;
若 n / m 不为整数,则 m 不为 n 的因数;
若 n / m 为整数,因为 m > =√n,所以有 1 < n / m <= √n;
得到 n = ( n / m ) * m;
由上式可知,当我们验证 n / m 是否整除 n 的时,也同时验证了 m 对 n 的整除性,所以只需验证 n / m 对 n 的整除性即可;
又因为 1 < n / m < =√n,所以判断 n 是否为质数只需除到开平方根。
总结
以上是生活随笔为你收集整理的为什么判断 n 是否为质数只需除到开平方根就行了?(直接证明)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 大于2的质数判断以及范围质数查找
- 下一篇: 质数判断,不同算法效率比较