-130的十六进制原码和补码是什么?
3个回答
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
原码(true form)是一种计算机中对数字的二进制定点表示方法。原码表示法在数值前面 原码增加了一位符号位(即最高位为符号位),该位为0表示正数,该位为1表示负数,其余位表示数值的大小。(百度) 8位二进制表示一个数,-126的原码(...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
方法:先转化为二进制再其他进制(八进制,十六进制),负数用'1',正数用'0'。
原码
十进制数:-130 转化为二进制:11000010 (其中最高位为符号位)再十六进制数:182
补码做法也一样,不过正数的原码和补码一样,负数的补码是原码个位取反加1
主要抓住中间介数二进制数进行换算。
原码
十进制数:-130 转化为二进制:11000010 (其中最高位为符号位)再十六进制数:182
补码做法也一样,不过正数的原码和补码一样,负数的补码是原码个位取反加1
主要抓住中间介数二进制数进行换算。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
引用superttoy的回答:
方法:先转化为二进制再其他进制(八进制,十六进制),负数用'1',正数用'0'。
原码
十进制数:-130 转化为二进制:11000010 (其中最高位为符号位)再十六进制数:182
补码做法也一样,不过正数的原码和补码一样,负数的补码是原码个位取反加1
主要抓住中间介数二进制数进行换算。
方法:先转化为二进制再其他进制(八进制,十六进制),负数用'1',正数用'0'。
原码
十进制数:-130 转化为二进制:11000010 (其中最高位为符号位)再十六进制数:182
补码做法也一样,不过正数的原码和补码一样,负数的补码是原码个位取反加1
主要抓住中间介数二进制数进行换算。
展开全部
你的-130的原码都错了,后面怎么可能对,130的原码就是10000010,已经是8位了,8位二进制数的原码范围是-127到127,-130的原码如果用二进制表示应该用16位!请答主回去再好好算一算。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询