除法运算符
除法運算符
整數除法與浮點數除法不同。
整數除法
整數除法的結果永遠是整數。若實際結果有小數部分則會被直接丟棄,不會四舍五入。
例如:
int a,b;
a=5/3;
b=3/5;
此時a=1,b=0.
浮點數除法
浮點數除法的結果則會正常計算。
例如:
float a,b;
a=1.0/4.0;
b=1./4.;
此時a=0.250000,b=0.2500000
特別的,混合整數和浮點數的計算結果是浮點數,計算機不能真正運算浮點數和整數的除法。編譯器會把兩個運算對象轉換成相同的類型。
例如:
float a;
int b;
a=1/4.0;
b=1/4.0
此時a=0.250000,b=0
總結
- 上一篇: 营销qq会话在线聊天代码(也可以匿名)
- 下一篇: 动手制作属于你自己的WIN PE3.0