分子分母都有負數怎么求模?
取模運算實際上是計算兩數相除以后的余數。假設 q 是 a、b 相除產生的商(quotient),r 是相應的余數(remainder),那么在幾乎所有的計算系統中,都滿足:a = b x q + r,其中 |r|<|a|。
因此 r 有兩個選擇,一個為正,一個為負;相應的,q 也有兩個選擇。如果a、b 都是正數的話,那么一般的編程語言中,r 為正數;或者如果 a、b 都是負數的話,一般 r 為負數。但是如果 a、b 一正一負的話,不同的語言則會根據除法的不同結果而使得 r 的結果也不同,但是一般 r 的計算方法都會滿足:
r = a - (a / b) x b
上一篇我和老公都做過多年開發
下一篇照片編輯成視頻