在C++中,取模運(yùn)算使用%符號。下面是幾個(gè)例子:
int a = 10; int b = 3; int result = a % b; // result為1,因?yàn)?0除以3的余數(shù)是1 double x = 5.5; double y = 2.1; double remainder = fmod(x, y); // 使用fmod函數(shù)進(jìn)行浮點(diǎn)數(shù)取模運(yùn)算,remainder為1.3
注意:
1、取模運(yùn)算只能用于整數(shù)類型,如果要對浮點(diǎn)數(shù)進(jìn)行取模運(yùn)算,可以使用fmod函數(shù)。
2、取模運(yùn)算的結(jié)果的符號與被除數(shù)的符號相同。例如,-10 % 3 的結(jié)果為-1。