W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
取模操作符用于對(duì)整數(shù)(以及整數(shù)表達(dá)式)進(jìn)行操作,得到第一個(gè)操作數(shù)除以第二個(gè)操作數(shù)的余數(shù)。在C++中,取模操作符用一個(gè)百分號(hào)%表示。它的語(yǔ)法和其他操作符完全相同:
int quotient = 7 / 3;
int remainder = 7 % 3;
第一個(gè)操作符是整數(shù)除法,得到結(jié)果2。第二個(gè)操作符得到結(jié)果1。因此,7除以3得2余1。
取模操作符是非常有用的。例如,你可以用它檢驗(yàn)一個(gè)數(shù)能否可以被另一個(gè)數(shù)整除:如果x % y得到0,說(shuō)明x可以被y整除。
同樣,你可以使用取模操作符提取一個(gè)數(shù)的最右邊的一位或多位數(shù)字。例如,x % 10得到x(十進(jìn)制數(shù))最右側(cè)那位數(shù)字。類(lèi)似地,x % 100得到最后兩位數(shù)字。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: