为了账号安全,请及时绑定邮箱和手机立即绑定

突然意识到一个问题,小数也可以用8进制,16进制表示吧,为什么没人用呢?

突然意识到一个问题,小数也可以用8进制,16进制表示吧,为什么没人用呢?

慕桂英3389331 2019-05-25 16:24:56
看了很多语言的教程,在讲8进制、16进制的时候,从来都是用整数来表示。今天突然想到,其实小数也可以用8进制、16进制表示呢,但从来没有一本教程讲过这个问题。我知道浮点数的表示格式有很多种,在计算机内部,不管什么进制,都是用2进制存储的。所谓的10进制、8进制、16进制只是为了方便人类读写,转换出来的。小数怎么用8进制、16进制转换,这个还真不会呢,哈哈。
查看完整描述

2 回答

?
繁星淼淼

TA贡献1775条经验 获得超11个赞

我觉得一个道理吧。。。只不过整数部分,小数部分分别转换比如十进制的12,转成八进制就是14那么十进制的12.12,转成八进制就是14.142333333333333
                            
查看完整回答
反对 回复 2019-05-25
?
慕的地8271018

TA贡献1796条经验 获得超4个赞

方法倒是很简单,但为何不用,我觉得原因是:
2进制和8进制和16进制,都有自己适合使用的地方,恰恰这些领域用不到小数
比如编码,硬件存储,网络等
                            
查看完整回答
反对 回复 2019-05-25
  • 2 回答
  • 0 关注
  • 1002 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信