euphoria动漫6完整版:请问用二进制表示负数,都是用补码么?谢谢!
来源:百度文库 编辑:神马品牌网 时间:2024/04/29 04:40:22
如题,谢谢。
当然要用补码,因为最高位是符号位(0+,1-)如果不用补码的话会产生溢出现象。
二进制负数存的是补码,第一位是符号位为1 表示是负数,算法是负数去掉符号的正数的二进制形式按位取反再加1得到的补码形式。
4 是00000100
取反11111011
加一11111100
不是的打头的0为正1为负
神马品牌网是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度文库 编辑:神马品牌网 时间:2024/04/29 04:40:22
当然要用补码,因为最高位是符号位(0+,1-)如果不用补码的话会产生溢出现象。
二进制负数存的是补码,第一位是符号位为1 表示是负数,算法是负数去掉符号的正数的二进制形式按位取反再加1得到的补码形式。
4 是00000100
取反11111011
加一11111100
不是的打头的0为正1为负