永发信息网

十进制25.82转换成八进制,十六进制!具体一点,一定具体。谢谢

答案:2  悬赏:20  手机版
解决时间 2021-03-27 22:45
  • 提问者网友:心牵心
  • 2021-03-27 12:22
十进制25.82转换成八进制,十六进制!具体一点,一定具体。谢谢
最佳答案
  • 五星知识达人网友:风格不统一
  • 2021-03-27 13:48
分成整数和小数两个部分分别转换。
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
全部回答
  • 1楼网友:梦中风几里
  • 2021-03-27 14:56

 将原始数据进行整数化:    

  (25.82)10*(2^16)10    

 =(25.82)10*(65536)10    

 =(1692139.52)10    

 >(1692140)10 //去掉小数,保留整数部分    

 =(19D1EC)16    

 =(0001 1001 1101 0001
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯