1 回答
已采納

MinRam
TA貢獻87條經驗 獲得超24個贊
個人想法:
?1. 根據整數運算,進行判斷是否溢出,是正溢還是負溢;
?2. 比如
?加法:正數 ?+ ?正數 可能出現正溢,則計算結果如果為負數則出現正溢
? ? ? ? ? ? ?正數 + 負數 ?不可能出現溢出
? ? ? ? ? ? 負數 ?+ 負數 可能出現負溢,則計算結果如果為正數則出現負溢
? 減法: 負數 - 正數 ?可能出現負溢
? ? ? ? ? ? ?正數 - 負數 ?可能出現正溢
乘法 : ?負數 ?* 負數 ?可能出現正溢
? ? ? ? ? ? ?正數 * 正數 ? 可能出現正溢
? ? ? ? ? ? ?正數 * 負數 可能出現負溢出
除法 : 不可能出現溢出
未經過仔細檢查。如有出錯還請見諒。
點擊展開后面9條
- 1 回答
- 0 關注
- 3142 瀏覽
添加回答
舉報
0/150
提交
取消