算術演算子
+ - * / % の5つがある。* / % は + - よりも優先度が高い。
% は剰余を計算するものなので整数型にしか使えない。
#include
int main(void)
{
printf("%d\n", 2 + 3);
printf("%d\n", 2 - 3);
printf("%f\n", 2.0 * 3.0);
printf("%f\n", 5.0 / 2.0);
printf("%d\n", 5 / 2);
printf("%d\n", 5 % 2);
return 0;
}
実行結果:
takatoh@nightschool $ gcc sample_1_5.c -o sample_1_5
takatoh@nightschool $ ./sample_1_5
5
-1
6.000000
2.500000
2
1
整数の除算の余りは切り捨てられるってことでいいのかな。
