主要分析除法運算符和求余運算符。
除法運算符/主要用於對兩個整數進行求商。並且商一律向0取整(即直接切除小數部分)
求余運算符就比較復雜了
如果m和n是整數且n非0,則表達式(m / n)* n + m % n 的求值結果與m相等
如果m%n不等於0,則它的符號與m相同。
除了-m導致溢出的特殊情況,其他時候
(-m) / n = - (m / n)
m / (-n) = -(m / n)
m % (-n) = m % n
(-m) % n = -(m % n)
主要分析除法運算符和求余運算符。
除法運算符/主要用於對兩個整數進行求商。並且商一律向0取整(即直接切除小數部分)
求余運算符就比較復雜了
如果m和n是整數且n非0,則表達式(m / n)* n + m % n 的求值結果與m相等
如果m%n不等於0,則它的符號與m相同。
除了-m導致溢出的特殊情況,其他時候
(-m) / n = - (m / n)
m / (-n) = -(m / n)
m % (-n) = m % n
(-m) % n = -(m % n)
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。