全站数据
8 4 2 0 5 8 1

1314.7十进制转十六进制

期货新手 | 简单学习,快乐成才!         
问题更新日期:2024-11-01 08:00:26

问题描述

1314.7十进制转十六进制求高手给解答
精选答案
最佳答案

1314.7(十进制) = 522.B3333333333338(十六进制)。

十六进制的意义:

1、用于计算机领域的一种重要的数制 。

2、对计算机理论的描述,计算机硬件电路的设计都是很有益的。比如逻辑电路设计中,既要考虑功能的完备,还要考虑用尽可能少的硬件,十六进制就能起到一些理论分析的作用。比如四位二进制电路,最多就是十六种状态,也就是一种十六进制形式,只有这十六种状态都被用上了或者尽可能多的被用上,硬件资源才发挥了尽可能大的作用。

3、十六进制更简短,因为换算的时候一位16进制数可以顶4位2进制数。

其他回答

>10 十进制整数转十六进制的方法为:除2取余,逆序排列,必要时高位补零;十进制小数转十六进制的方法为:乘2取整,正向排列。

对于给定的十进制数1314.7,以小数点分界,首先对整数进行转换:1314除16商82余2,82除16商5余2,5除16商0余5。对余数逆向排列可得522。之后对小数进行转换,0.7乘16小0.2整数B,0.2乘16小数0.2整数3,...,看来这是一个无穷无尽的转换过乖,可按需进行取舍。对整数正向排列为B33...

两部分整合到一起为522.B33...,于是得到十进制1314.7转化为十六进制为0x522.B33...。