将十进制数157转换成二进制数和十六进制数是多少,,要过程
答案:2 悬赏:50 手机版
解决时间 2021-03-24 08:19
- 提问者网友:临风不自傲
- 2021-03-23 22:07
将十进制数157转换成二进制数和十六进制数是多少,,要过程
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-03-23 22:54
157D=?B
写出二进制各位基数,个位1,高位是低位乘以2,写到比157大为止
256 128 64 32 16 8 4 2 1 用这组数从高到低将157凑出来,用到的数下面写1,其余写0
0 1 0 0 1 1 1 0 1
157=128+29=128+16+13=128+16+8+5=128+16+8+4+1
157D=10011101B
十六进制每位相当于4位二进制数
157D=10011101B=[1001][1101]B=[9][d]H=9dH
写出二进制各位基数,个位1,高位是低位乘以2,写到比157大为止
256 128 64 32 16 8 4 2 1 用这组数从高到低将157凑出来,用到的数下面写1,其余写0
0 1 0 0 1 1 1 0 1
157=128+29=128+16+13=128+16+8+5=128+16+8+4+1
157D=10011101B
十六进制每位相当于4位二进制数
157D=10011101B=[1001][1101]B=[9][d]H=9dH
全部回答
- 1楼网友:执傲
- 2021-03-23 23:58
uses high;
begin
writeln(dec2hex('157'));
writeln(dec2bin('157'));
writeln(convert_b(157,16));
end.
Turbo Pascal Version 7.0 Copyright (c) 1983,92 Borland International
C:PAS_IDE转进制.PAS(1)
C:PAS_IDE转进制.PAS(1)
C:PAS_IDE转进制.PAS(6)
C:PAS_IDE转进制.PAS(6)
6 lines, 19072 bytes code, 722 bytes data.
9D
100
begin
writeln(dec2hex('157'));
writeln(dec2bin('157'));
writeln(convert_b(157,16));
end.
Turbo Pascal Version 7.0 Copyright (c) 1983,92 Borland International
C:PAS_IDE转进制.PAS(1)
C:PAS_IDE转进制.PAS(1)
C:PAS_IDE转进制.PAS(6)
C:PAS_IDE转进制.PAS(6)
6 lines, 19072 bytes code, 722 bytes data.
9D
100
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯