埃拉託斯特尼篩法

埃拉託斯特尼篩法 （ κόσκινον Ἐρατοσθένους ， sieve of Eratosthenes ） ， 簡稱 - { zh - cn: 埃氏篩; zh - tw: 埃氏篩; zh - hk: 愛氏篩 } - ， 也稱素數篩 ， 是簡單且歷史悠久的篩法 ， 用來找出一定範圍內所有質數 。 原理是從2開始 ， 將每個質數的各倍數標記成合數 。 一個質數的各個倍數 ， 是一個差爲此質數本身的等差數列 。 此爲這個篩法和試除法不同的關鍵之處 ， 後者是以質數來測試能否整除每個待測數 。 質數篩是列出所有小質數的有效方法 ， 得名於古希臘數學家埃拉託塞尼 ， 並且描述在另一位古希臘數學家尼科馬庫斯所著的 《 算術入門 》 中 。