请将254d分别转换成二进制八进制和十六进制数并

2021-02-05 19:19:47 字数 3987 阅读 5630

1楼:匿名用户

254/16=15 余数14,十六du

进制zhi形式e,二dao进制形式111015/16=0 余数15,十六进制形式f,二进制形式1111254d=feh=11111110b=011111110b=376o每3位二进制数转版换成1位八进制数:权000~111 <=> 0~7:

000 <=> 0

001 <=> 1

010 <=> 2

011 <=> 3

100 <=> 4

101 <=> 5

110 <=> 6

111 <=> 7

每4位二进制数转换成1位十六进制数:0000~1001 <=> 0~9,1010~1111 => a~f

0000 <=> 0

0001 <=> 1

0010 <=> 2

0011 <=> 3

0100 <=> 4

0101 <=> 5

0110 <=> 6

0111 <=> 7

1000 <=> 8

1001 <=> 9

1010 <=> a

1011 <=> b

1100 <=> c

1101 <=> d

1110 <=> e

1111 <=> f

将二进制数10011010分别转化为八进制数和十六进制数,并写出计算步骤

2楼:匿名用户

八进制:

10011010 拆分10、011、010二进制 八进制

10 2

011 3

010 2

所以二进制10011010转化成八进制就是232十六进制:

10011010 拆分1001、1010

二进制 十六进制

1001 9

1010 b

所以 二进制10011010**成十六进制就是9b

3楼:彼岸花の吻

转16进制:每四位分

隔开,分为1001 1010,其中1001(2)=2^3+2^0=9(10)=9(16),1010(2)=2^3+2^1=10(10)=a(16),因此10011010(2)=9a(16)。

转8进制:每三位分隔开,最高位不足的补零,分为010 011 010,其中010(2)=2^1=2(8),011=2^1+2^0=3(8),010(2)=2^1=2(8),因此10011010(2)=232(8)。

4楼:匿名用户

10011010b=9ah

10011010b=010011010b=232o每4位二

进制数转换成1位十六进制数:0000~1001 => 0~9,1010~1111 => a~f,每3位二进制数转换成1位八进制数:000~111 => 0~7

12. 将二进制数1100100分别转换成八进制数和十六进制数(写出计算过程)。

5楼:老长征硕雪

先转二进制,然后转为十进制b4

2h1011

0100

0010

b2+64+256+512+2048=2882dh表示16进制

b表示2进制

d表示10进制

不然你写101这个数,他有很多表示形似.

二进制和10进制,8进制备16进制都有101这个数.

6楼:匿名用户

1100100转换成八进制:将1100100三个为一组,不够的在左边补0,所以为:001 100 100,然后分别算这三组的数:1 4 4 ,所以转换成八进制为144;

转换成十六进制是四个为一组,同理的不够左补0:0110 0100,然后计算这两组数:0110=6,0100=4,所以转换成十六进制为64

7楼:匿名用户

(1100100)2

=(001 100 100)2

=(144)8

(1100100)2

=(0110 0100)2

=(64)16

八进制数 十六

进制数 二进制数

0 0 0000

1 1 0001

2 2 0010

3 3 0011

4 4 0100

5 5 0101

6 6 0110

7 7 0111

10 8 1000

11 9 1001

12 a 1010

13 b 1011

14 c 1100

15 d 1101

16 e 1110

17 f 1111

8楼:感觉

八进制数144,十六进制64

将二进制数(110110010.100101)b分别转换成八进制,十进制,十六进制

9楼:水瓶一头老母猪

^^1、二进制转为八进制

110110010.100101(2)→110'110'010.100'101(2)=662.45(8)。

2、二进制转为十进制

110110010.100101(2)=1*2^8+1*2^7+0*2^6+1*2^5+1*2^4+0*2^3+0*2^2+1*2^1+0*2^0+1*2^(-1)+0*2^(-2)+0*2^(-3)+1*2^(-4)+0*2^(-5)+1*2^(-6)

=256+128+0+32+16+0+0+2+0+1/2+0+0+1/16+0+1/64

=434.578125(10)。

3、二进制转为十六进制

110110010.100101(2)→1'1011'0010.1001'01(2)→0001'1011'0010.1001'0100(2)

=1b2.94(16)。

进位制/位置计数法是一种记数方式,故亦称进位记数法/位值计数法,可以用有限的数字符号代表所有的数值。可使用数字符号的数目称为基数(en:radix)或底数,基数为n,即可称n进位制,简称n进制。

现在最常用的是十进制,通常使用10个阿拉伯数字0-9进行记数。

10楼:

^110110010.100101(2)→110'110'010.100'101(2)=662.45(8)。

110110010.100101(2)=1*2^8+1*2^7+0*2^6+1*2^5+1*2^4+0*2^3+0*2^2+1*2^1+0*2^0+1*2^(-1)+0*2^(-2)+0*2^(-3)+1*2^(-4)+0*2^(-5)+1*2^(-6)

=256+128+0+32+16+0+0+2+0+1/2+0+0+1/16+0+1/64

=434.578125(10)。

110110010.100101(2)→1'1011'0010.1001'01(2)→0001'1011'0010.1001'0100(2)

=1b2.94(16)。

11楼:毛来福养云

用除2(8,16)求余法,

意思是,

比如八进制的:

79/8=9....7

9/8=1...1

所以,117就是八进制的,相当十进制的79;

二进制的:

79/2=34...1

34/2=17...0

17/2=8....1

8/2=4...0

4/2=2...0

2/2=1...0

1/1=0...1

所以是:1000101

使用栈,将十进制转换成二进制,八进制或十六进制

1楼 匿名用户 public class change public static string binary int a while i 0 return s public static string octonary int a while i 0 return s public static ...

如何用JAVA语言将十六进制数转换成二进制数,并输出

1楼 public static void main string args static string hextobin string s 如何用java语言将十六进制数转换成二进制数,并输出 2楼 匿名用户 public class aa system out println bstr 如何用j...

数制转换(D为十进制,B为二进制,H为十六进制,O为八进制)

1楼 217 d 11011001 b d9 h 331 0 1010011011 b 29b h 98 d 1100010 b 62 h 142 0 能详细讲解一下二进制 b 八进制 o 十进制 d 十六进制 h 之间的互相转换过程 2楼 路过的一个 二进制转化成十进制 公式 举例 101 101...