码迷,mamicode.com
首页 > 其他好文 > 详细

16进制

时间:2018-11-07 14:09:41      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:换算   二进制   表示   处理   用途   字节   字符集   str   单位   

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进制

标签:换算   二进制   表示   处理   用途   字节   字符集   str   单位   

原文地址:https://www.cnblogs.com/lshedward/p/9921945.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!