好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > ruby判斷一個數是否為質數(素數)示例

ruby判斷一個數是否為質數(素數)示例

熱門標簽:中牟外呼系統違法嗎 外呼線路從哪里出來的 漯河電銷 AI電銷機器人 線路 柯城手機地圖如何做地圖標注 淮安自動外呼系統供應商 巫師3地圖標注魔力之所 天津外呼系統怎么收費 征服者企業地圖標注

ruby判斷一個數是否為質數

質數又稱素數。一個大于1的自然數,如果除了1和它自身外,不能被其他自然數整除的數;(除0以外)否則稱為合數 。根據算術基本定理,每一個比1大的整數,要么本身是一個質數,要么可以寫成一系列質數的乘積;而且如果不考慮這些質數在乘積中的順序,那么寫出來的形式是唯一的。

復制代碼 代碼如下:

def prime?(num)
  res = [1]
  res num

  if num == 0 || num == 1
    return false
  end

  2.upto(10) do |x|
    #如果有自己的話,就跳下一次循環
    if num == x
      next
    end

    #看看是否能被 2-10之間的數整除, 取余數相當于分組
    if num % x == 0
      res x
    end
  end

  res.length > 2 ? false : true
end

標簽:克拉瑪依 甘孜 河池 南昌 大慶 內江 西雙版納 棗莊

巨人網絡通訊聲明:本文標題《ruby判斷一個數是否為質數(素數)示例》,本文關鍵詞  ruby,判斷,一,個數,是否,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ruby判斷一個數是否為質數(素數)示例》相關的同類信息!
  • 本頁收集關于ruby判斷一個數是否為質數(素數)示例的相關信息資訊供網民參考!
  • 推薦文章