16进制数怎么判断正负

看首位是否<8,<8说明是正数,≥8说明是负数。
原理:临界值为7fffH,我们知道首位7的二进制码为0111,而0111的首位是0,说明是正数。而像8000H首位8二进制码为1000,首位为1,就变成负数了。

发布了215 篇原创文章 · 获赞 160 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/z2431435/article/details/105490993