mod()函數是什么意思

mod()函數是什么意思

mod()函數是什么意思?

mod函數是一個求余函數,其格式為: mod(nExp1,nExp2),即是兩個數值表達式作除法運算后的余數。特別注意:在excel中,MOD函數是用于返回兩數相除的余數,返回結果的符號與除數(divisor)的符號相同。

mod表達式

mod函數是一個求余函數,其格式為: mod(nExp1,nExp2),即是兩個數值表達式作除法運算后的余數。那么:兩個同號整數求余與你所知的兩個正數求余完全一樣(即兩個負整數與兩個正整數的算法一樣)。?

語法:MOD(number,divisor)

參數:

Number 為被除數。

Divisor 為除數。?

oracle中,如果 divisor 為0,則函數直接返回number。

說明:

函數MOD可以借用函數 int 來表示:

MOD(n,?d)?=?n?-?d*INT(n/d)?[3]

示例:

MOD(3,?2)?等于?1 MOD(-3,?2)?等于1 MOD(3,?-2)?等于-1 MOD(-3,?-2)?等于-1 MOD(-3,?0)?等于-3 MOD(3,?0)?等于3 MOD(2,?0)?等于2 MOD(4,?3)?等于1

而在Excel中,除數不能為0,否則會報錯。
MOD(3, -2) 等于-1(與后面的數符號相同)
MOD(3, 0) 報錯,輸出結果為#DIV/0!

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享