來(lái)源:轉(zhuǎn)載 發(fā)布時(shí)間:2018-11-22 17:54:52 閱讀量:1249
本篇文章給大家?guī)?lái)的內(nèi)容是介紹php如何判斷是否為素?cái)?shù)?判斷素?cái)?shù)的三種方法(代碼示例)。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)你們有所幫助。
什么是素?cái)?shù)?
質(zhì)數(shù)又稱(chēng)素?cái)?shù)。一個(gè)大于1的自然數(shù),除了1和它自身外,不能被其他自然數(shù)整除的數(shù)叫做質(zhì)數(shù);否則稱(chēng)為合數(shù)。(注:1不是素?cái)?shù)。)
下面我們就來(lái)介紹php判斷素?cái)?shù)的三種方法是什么?
方法一:
基本方法,——計(jì)數(shù)方法。
1 2 3 4 5 6 7 8 9 10 11 |
|
方法二:
就是一個(gè)數(shù)等于兩個(gè)數(shù)乘積時(shí),其中一個(gè)數(shù)肯定小于該數(shù)的一半。利用break;只要其中有一個(gè)數(shù)能被除盡,就立即結(jié)束循環(huán)。這樣就可以減少循環(huán)次數(shù),加快速度。
1 2 3 4 5 6 7 8 |
|
方法三:
同上,兩個(gè)數(shù)相乘的乘積等于一個(gè)數(shù)時(shí),那么其中一個(gè)數(shù),肯定要小于該數(shù)的平方根。
1 2 3 4 5 6 7 8 9 10 |
|
在線
客服
服務(wù)時(shí)間:周一至周日 08:30-18:00
選擇下列產(chǎn)品馬上在線溝通:
客服
熱線
7*24小時(shí)客服服務(wù)熱線
關(guān)注
微信
關(guān)注官方微信