C++ 取模操作符

2023-03-20 15:50 更新

取模操作符用于對整數(shù)(以及整數(shù)表達式)進行操作,得到第一個操作數(shù)除以第二個操作數(shù)的余數(shù)。在C++中,取模操作符用一個百分號%表示。它的語法和其他操作符完全相同:

int quotient = 7 / 3;
int remainder = 7 % 3;

第一個操作符是整數(shù)除法,得到結(jié)果2。第二個操作符得到結(jié)果1。因此,7除以3得2余1。

取模操作符是非常有用的。例如,你可以用它檢驗一個數(shù)能否可以被另一個數(shù)整除:如果x % y得到0,說明x可以被y整除。

同樣,你可以使用取模操作符提取一個數(shù)的最右邊的一位或多位數(shù)字。例如,x % 10得到x(十進制數(shù))最右側(cè)那位數(shù)字。類似地,x % 100得到最后兩位數(shù)字。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號