zoukankan      html  css  js  c++  java
  • 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进制。

  • 相关阅读:
    bzoj1066: [SCOI2007]蜥蜴
    bzoj3504: [Cqoi2014]危桥
    bzoj2756: [SCOI2012]奇怪的游戏
    bzoj1570: [JSOI2008]Blue Mary的旅行
    Ultra-QuickSort
    Bin Packing
    Watering Grass
    区间覆盖
    抄书 Copying Books UVa 714
    分馅饼 Pie
  • 原文地址:https://www.cnblogs.com/lshedward/p/9921945.html
Copyright © 2011-2022 走看看