16进制

Posted lshedward

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了16进制相关的知识,希望对你有一定的参考价值。

16进制峰16进1,1-9和10进制一样,从10开始分别是A(10),B(11),C(12),D(13),E(14),F(15)

为什么用16进制:

  1. 刚好是2的倍数,表达更剪短,如1111直接用ox10就能表达。ox是前缀,表示是16进制,有时候也用 x表示。
  2. ASICC的基础单位是8bit,正好可以用两个16进制表示。
  3. CPU运算也是遵照ASICC字符集,以16、32、64这样的方式在发展,因此交换数据的时候用16进制也更方便。
  4. 统一规范,CPU、内存、硬盘用的都是16进制

用途:

  1. 网络编程,数据交换的时候对字节解析用的事byte处理,1个byte是由8个二进制位组成的,正好可以用2个16进制来表示。
  2. 数据储存,储存到硬件是用0101的方式,储存到系统中的表达式都是byte。
  3. 一些常用值的定义,比如html中的color就是用的16进制

16进制与2进制的换算:

每4个2进制,可以转换成1个16进制。

以上是关于16进制的主要内容,如果未能解决你的问题,请参考以下文章

16进制转10进制编程

详解2进制,10进制,16进制,8进制,36进制

十进制转化为十六进制怎么算

c# 2进制 转16进制 ,16进制转2进制

16进制与10进制

16进制转10进制和2进制