舉例
1001 + 1000 +0001 = ?
運算過程為:
第一步:1001+1000 = 10001
最高有進位(或者說“溢出”),将最高位移走,加到結果上。即:
第二步:(1)0001+1 = 0010
第三步:0010 + 0001 = 0011
得出結果:0011
求反碼,得到UDP校驗和。
十六進制來求
1001 + 1000 + 0001 = 9H + 8H + 1 = ?
第一步:9 + 8 = 11H
最高有進位(或者說“溢出”),将最高位移走,加到結果上。即:
第二步:1 + 1 = 2H
第三步:2 + 1 = 3H
得出結果:3H,0011