語法書 / AA 競程語法書 上冊 / 附錄 / H. 常見算術轉型速查表

H. 常見算術轉型速查表

運算式在計算前,C++ 會先決定「用什麼型態去算」。這件事會影響整數除法、整數溢位,以及最後答案的型態。

運算式 計算時使用的主要型態 結果重點
int / int int 整數除法,小數部分直接捨去
int % int int 取餘數,只能用整數型態
int + long long long long int 會先轉成 long long 再算
long long * int long long 乘法用 long long 算

H-1. 最常見陷阱:左邊型態不會救右邊運算

登入後即可閱讀完整內容

語法書免費開放給所有 AACPOJ 帳號,註冊只要一分鐘。