首頁>Club>
18
回覆列表
  • 1 # 暢婧

    1、用於兩個數值相除並返回其餘數。r= num1 Mod num2運算子執行 num1 除以 num2 操作(浮點數四捨五入為整數)並只返回餘數作為 r。

    2、MOD是取模運算,例如求8的模運算,所得的結果就可看作八進位制數的基類數字0-7,如:6mod8=6,9mod8=1,8mod8=0其實就是取餘運算。

    3、用來對兩個數作除法並且只返回餘數。例如 10 mod 4 = 2 也就是 10/4 = 2餘2 所以 10 mod 4 = 2

    4、mod函式是一個求餘函式,

    其格式為: mod(nExp1,nExp2),即是兩個數值表示式作除法運算後的餘數。

    那麼:兩個同號整數求餘與你所知的兩個正數求餘完全一樣(即兩個負整數與兩個正整數的演算法一樣),

      即兩數取餘後返回兩數相除的餘數。

    mod表示式

      語法:MOD(number,divisor)

      引數:

      Number 為被除數。

      Divisor 為除數。如果 divisor 為零,函式 MOD 返回錯誤值 #DIV/0!。

      示例:

      MOD(3, 2) 等於 1

      MOD(-3, 2) 等於1(與後面面的數的符號相同)

      MOD(3, -2) 等於 -1(與後面數的符號相同)

      MOD(-3, -2) 等於 -1

      注意:以上為EXCEL中MOD函式的計算方法,在計算器和程式語言環境中測試,結果為a mod b與a同號

相關內容

  • 中秋節和大豐收的關聯?
  • 如何用VB建立和讀取一個和原程式目錄下的ZB資料夾裡的txt檔案?