十进制25.82转换成八进制,十六进制!具体一点,一定具体。谢谢
2个回答
展开全部
将原始数据进行整数化:
(25.82)10*(2^16)10
=(25.82)10*(65536)10
=(1692139.52)10
>(1692140)10 //去掉小数,保留整数部分
=(19D1EC)16
=(0001 1001 1101 0001 1110 1100)2
=(000110011101000111101100)2
因为最初乘了65536,即2的16次方,所以换算成二进制时应右移16位,去掉前导零,
即(11001.11010001111011)2=(19.D1EC)16。
(11001.11010001111011)2
=(011 001.110 100 011 110 110)2
=(31.64366)8
展开全部
分成整数和小数两个部分分别转换。
25/8=3 余数1
3/8=0 余数3
25d=31o
0.82*8=6.56 整数6
0.56*8=4.48 整数4
0.48*8=3.84 整数3
0.84*8=6.72 整数6
0.72*8=5.76 整数5
0.76*8=6.08 整数6
0.08*8=0.64 整数0
........
0.82d≈0.643656o,无穷小数,只能约等。
25.82d≈31.643656o。
25/16=1 余数9
1/16=0 余数1
25d=19h
0.82*16=13.12 整数13,十六进制表示为D
0.12*16=1.92 整数1
0.92*16=14.72 整数14,十六进制表示为E
0.72*16=11.52 整数11,十六进制表示为B
0.52*16=8.32 整数8
0.32*16=5.12 整数5
0.12*16=1.92 整数1
..........循环小数
0.82d≈0.D1EB851EB85....h
25.82d≈19.D1EB851EB85.......h
25/8=3 余数1
3/8=0 余数3
25d=31o
0.82*8=6.56 整数6
0.56*8=4.48 整数4
0.48*8=3.84 整数3
0.84*8=6.72 整数6
0.72*8=5.76 整数5
0.76*8=6.08 整数6
0.08*8=0.64 整数0
........
0.82d≈0.643656o,无穷小数,只能约等。
25.82d≈31.643656o。
25/16=1 余数9
1/16=0 余数1
25d=19h
0.82*16=13.12 整数13,十六进制表示为D
0.12*16=1.92 整数1
0.92*16=14.72 整数14,十六进制表示为E
0.72*16=11.52 整数11,十六进制表示为B
0.52*16=8.32 整数8
0.32*16=5.12 整数5
0.12*16=1.92 整数1
..........循环小数
0.82d≈0.D1EB851EB85....h
25.82d≈19.D1EB851EB85.......h
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询