-130的十六进制原码和补码是什么?
3个回答
展开全部
方法:先转化为二进制再其他进制(八进制,十六进制),负数用'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位!请答主回去再好好算一算。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询