數據溢出

有符號數溢出 一個n位二進制數,它的補碼可以表示的數據範圍是[2^(n-1), 2^(n-1)-1]。 1 溢出只能發生在同號之間 異號相加:a>0,b<0 a+b=c =>b<c<a,a,b已經能夠表示,那麼a,b之間的數都能夠表示,所以異號相加不存在溢出問題 而兩個正數相加有可能大於最大上限,兩負數相加有可能小於最小下限,所以存在溢出的可能性 2 常見的幾種溢出情況 正數+正數=負數 exam
相關文章
相關標籤/搜索