前面一篇文章解釋了質數合數的判斷方法,通過數學的角度可以知道100以內的質數有:
2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97。
如果在excel里面使用公式獲取到100以內的質數,如何做呢?
方法是:A1單元格輸入下面的公式,然后按ctrl+shift+enter組合鍵結束,下拉復制,直到出現NUM錯誤為止。
=SMALL(IF(MMULT((MOD(ROW($1:$100),TRANSPOSE(ROW($1:$100)))=0)*1,ROW($1:$100)^0)<=2,ROW($1:$100)),ROW(2:2))
舉一反三,知道了100以內的質數的公式,如果要得到1000以內的質數,只需要將公式中的100改為1000就OK。
提示:上面這個獲取100以內的質數的公式,由于運算量很大,因此電腦會出現稍微延遲緩慢的狀態。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://m.vmgcyvh.cn/
本文標題:100以內的質數獲取方法