问问题描述
如何判断二进制的符号位,有没有大佬在?求高手帮忙看看这个!
答精选答案

数字在计算机中的存放是二进制形式的。 如果拿一个字节8位的有符号数来说的话: s * * * * * * * 前面四位,后面四位, 最左面的一位s(sign)就是符号位 a=1000 0011 b=0000 0011 a的真值是 -3 b的真值是3 楼主也不明白!
我给你简单讲一下吧: 7位2进制数000 0000的值为0,那么,它前面加上0,还表示0吧?
这不是重复了么?
一个0,怎么用两个值来表示呢?
本文来自作者[火影忍者萝卜音频]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/xuelitisheng/202609/571465.html
评论列表(4条)
我是公众科技网的签约作者“火影忍者萝卜音频”!
希望本篇文章《如何判断二进制的符号位》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:数字在计算机中的存放是二进制形式的。 如果拿一个字节8位的有符号数来说的话: s * * * * * * * 前面四位,后面四位, 最左面的一位s(sign)就是符号位 a=1000 0011 b=0000 0011 a的真值是 -3 b的真值是3 楼主也不明白! 我给你简单讲一下吧: 7位2进制数000 0000的值为0,那么,它前面加上0,还表示0吧?这不是重复了么? 一个0,怎么用两个值来表示呢?