在 C++ 中,整数的整除可以使用两种操作符来表示:
1. 除法运算符(/):使用除法运算符可以进行整数除法运算,并得到除法的商。当两个操作数都是整数类型时,除法运算符将执行整数除法,并返回结果的商部分,忽略余数。
例如:
```cpp
int quotient = 10 / 3;// 结果为3,整数除法运算,余数被忽略
```
2. 地板除法运算符(//):地板除法运算符是 C++11 引入的一种除法运算符。它以双斜杠(//)表示,执行整数除法,结果是商部分,并且忽略余数,与除法运算符相同。
例如:
```cpp
int quotient = 10 // 3;// 结果为3,地板除法运算,余数被忽略
```
无论是使用除法运算符还是地板除法运算符,都可以得到整数除法的结果。如果你需要获得除法的余数部分,可以使用取模运算符(%)。
例如:
```cpp
int remainder = 10 % 3;// 结果为1,取模运算符,返回除法的余数部分
```
请记住,在执行整数除法时,整数结果将被截断为整数,忽略小数部分。如果需要得到浮点数结果,可以使用浮点数类型进行除法运算。