怎样快速分辨质数

244次

问题描述:

怎样快速分辨质数希望能解答下

最佳答案

推荐答案

快速分辨质数的方法主要有两种:查表法和试除法。

查表法是指编制质数表,按照自然数列,将2至100的所有自然数中,只有2是质数,将其留下,然后划去2后面所有2的倍数,再找出下一个质数3,接着划去3后面所有3的倍数,如此继续下去,最后剩下的便是100以内的全部质数。这种方法可以快速地确定一个自然数是否为质数。试除法是在手头上没有质数表的情况下,用试除法来判断一个自然数是否为质数。例如判断143、179是否为质数,可以按从小到大的顺序用2、3、5、7、11等质数去试除。一般情况下,只需要用20以内的2、3、5、7、11、13、17、19这8个质数去除就可以了。通过试除法,我们可以确定一个自然数是否为质数。以上两种方法都可以快速分辨质数,你可以根据自己的需要选择合适的方法。

为你推荐