早教吧作业答案频道 -->数学-->
写出下列十六进制数在被看作是有符号数和无符号数时的十进制值!OX85的为55和-123OX57为87和57这是怎么算来的?这答案是书上后面的答案上面写的,我就是搞不清楚这个答案是怎么来的所以才来
题目详情
写出下列十六进制数在被看作是有符号数和无符号数时的十进制值!
OX85的为55和-123
OX57为87和57这是怎么算来的?
这答案是书上后面的答案上面写的,我就是搞不清楚这个答案是怎么来的所以才来问的,推了我一下午,弄得我郁闷死~
OX85的为55和-123
OX57为87和57这是怎么算来的?
这答案是书上后面的答案上面写的,我就是搞不清楚这个答案是怎么来的所以才来问的,推了我一下午,弄得我郁闷死~
▼优质解答
答案和解析
0x85用8421转换为二进制为:
10000101(源码)
01111010(反码)
01111011(补码)
负数在计算机中是用补码表示的,
01111011用权求得十进制值为123D
0* 2^(7) + 1* 2^(6) + 1* 2^(5) + 1* 2^(4) + 1* 2^(3) + 0* 2^(2) + 1* 2^(1) + 1* 2^(0),前面加负号就是-123D;
无符号数直接转换成十进制,为8*16^(1)+5*16^(0)=133D.
PS:不知道你给的答案是错误的还是什么原因,十六进制的85H转换为十进制不可能只有两位数,况且,8位二进制最多只能表示256个数,不可能无符号数只是55D~
按照前面的推理:
0x57如果是无符号数,直接转换为原码,5*16^(1)+7*16^(0)=87D
0x57转换为二进制:
01010111(原码)
10101000(反码)
10101001(补码)
因此有符号数得到的值是:169D
10000101(源码)
01111010(反码)
01111011(补码)
负数在计算机中是用补码表示的,
01111011用权求得十进制值为123D
0* 2^(7) + 1* 2^(6) + 1* 2^(5) + 1* 2^(4) + 1* 2^(3) + 0* 2^(2) + 1* 2^(1) + 1* 2^(0),前面加负号就是-123D;
无符号数直接转换成十进制,为8*16^(1)+5*16^(0)=133D.
PS:不知道你给的答案是错误的还是什么原因,十六进制的85H转换为十进制不可能只有两位数,况且,8位二进制最多只能表示256个数,不可能无符号数只是55D~
按照前面的推理:
0x57如果是无符号数,直接转换为原码,5*16^(1)+7*16^(0)=87D
0x57转换为二进制:
01010111(原码)
10101000(反码)
10101001(补码)
因此有符号数得到的值是:169D
看了 写出下列十六进制数在被看作是...的网友还看了以下:
根号1-X2的变形根号1-X2>X+B,其解集为R,求B的取值范围,答案是B(-00,-1)我想用 2020-05-13 …
有a,b,c,d4个带权叶子节点,其权分别是9,4,5,2,构造一个哈夫曼树,并画出构造过程.像这 2020-05-13 …
元字符都是怎么用的啊?(.)\1(..)?\2*(.)\3每个符号各是什么意思啊?答案不要有多余的 2020-07-12 …
/^-?\d+$|^-?0[xX][\da-fA-F]+$/来点解析.别光个答案.知道符号的意思但 2020-08-03 …
是关于怎么学英语的.我是英语初始者,我想学好英文.我的听力根本不行.千万别把网站上的已解答问题的答案 2020-11-24 …
图形是符号,字词是符号,若用几何图形“△,‖,半圆”作为构件,会产生漂亮的图案用这三种图形,构思出漂 2020-11-29 …
清塘荷韵季羡林阅读答案1这不符合我的审美观念,这里所说的我的审美观念是指什么?有何作用?2作者为什. 2020-12-05 …
isitnecessaryhetakestheexamination这个句子是对的吗,用take还是 2020-12-08 …
广东省委、省政府领导班子深人学习实践科学发展观,制定了实践科学发展观活动整改方案。这符合的哲学依据有 2020-12-29 …
7.“对于绝大多数低头族而言,也许冷落他人并非本意,但这样无心之举却可能带来致命的后果。”下面案例不 2021-01-13 …