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

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

繁星淼淼

我觉得一个道理吧。。。只不过整数部分,小数部分分别转换比如十进制的12,转成八进制就是14那么十进制的12.12,转成八进制就是14.142333333333333

慕的地8271018

方法倒是很简单,但为何不用,我觉得原因是:2进制和8进制和16进制,都有自己适合使用的地方,恰恰这些领域用不到小数比如编码,硬件存储,网络等
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript