4个回答
展开全部
公用的完全正确的命题是:要判定正整数a是否是质数,需要用小于根号a的所有质数试除,如果都不能整除,则正整数a是质数。
不过,这方法似乎过于麻烦,我有一个质数的简单方法,就是把这个数加一后除以六,或减一后除以六。如果加一后能整除或者减一后能整除,则此数95%是质数。我应用了质数性质的逆命题,此逆命题不绝对成立,但绝大部分情况成立,我一直这么用,还没错过。楼主不用想了,除了我最上面说的方法,没有别的绝对成立的方法。判断时应结合2,3,5,7,11,13等数的整除规律,先判断;都不是,就看是什么数,象88996546243这样的数,建议用我的方法,象126这样的数,建议用公用的方法,当然时间紧迫时,我的方法会节省时间并给你很高的成功率的!明白了吗?
不过,这方法似乎过于麻烦,我有一个质数的简单方法,就是把这个数加一后除以六,或减一后除以六。如果加一后能整除或者减一后能整除,则此数95%是质数。我应用了质数性质的逆命题,此逆命题不绝对成立,但绝大部分情况成立,我一直这么用,还没错过。楼主不用想了,除了我最上面说的方法,没有别的绝对成立的方法。判断时应结合2,3,5,7,11,13等数的整除规律,先判断;都不是,就看是什么数,象88996546243这样的数,建议用我的方法,象126这样的数,建议用公用的方法,当然时间紧迫时,我的方法会节省时间并给你很高的成功率的!明白了吗?
展开全部
检查一个正整数N是否为质数,最简单的方法就是试除法,将该数N用小于等于(N的开方)的所有质数去试除,若均无法整除,则N为质数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
到目前为止还没有一般性的解析方法,最简单而不会出错的是从2、3、5...开始验证是否整除,借助于计算机将很快。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
目前好象还没有吧?
你如果不嫌没麻烦就用质数去除吧
你如果不嫌没麻烦就用质数去除吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询