如果余额是-10分,那么四字节十六进制的数(补码)为:FFFFFFF6
四字节最高位为:正负的判断,最高位1是负数;
取反+1,再添负号
int.Parse("-10").ToString("X8")
Convert.ToInt32("FFFFFFF6", 16)
Convert.ToInt32(int.Parse("-10").ToString("X8"), 16)
如果余额是-10分,那么四字节十六进制的数(补码)为:FFFFFFF6
四字节最高位为:正负的判断,最高位1是负数;
取反+1,再添负号
int.Parse("-10").ToString("X8")
Convert.ToInt32("FFFFFFF6", 16)
Convert.ToInt32(int.Parse("-10").ToString("X8"), 16)