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

二进制,八进制,十六进制,转成十进制

时间:2018-01-10 17:01:17      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:它的   分享   src   inf   img   存储空间   十进制   十六进制   alt   

了解二进制转十进制之前,先了解一下一个字节多少位,O(∩_∩)O哈哈~

什么是位、字节、字、KB、MB呢?

  1. 位  "位(bit)"是电子计算机中最小的数据单位。每一位的状态只能是0或1。

  2. 字节  8个二进制位构成1个"字节(Byte)",它是存储空间的基本计量单位。1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字节的存储空间。

  3. 字  "字"由若干个字节构成,字的位数叫做字长,不同档次的机器有不同的字长。例如一台8位机,它的1个字就等于1个字节,字长为8位。如果是一台16位机,那么,它的1个字就由2个字节构成,字长为16位。字是计算机进行数据处理和运算的单位。

  4. KB  在一般的计量单位中,通常K表示1000。例如:1公里= 1000米,经常被写为1km;1公斤=1000克,写为1kg。同样K在二进制中也有类似的含义。只是这时K表示1024,也就是2的10次 方。1KB表示1K个Byte,也就是1024个字节。

  5. MB  计量单位中的M(兆)是10的6次方,见到M自然想起要在该数值的后边续上六个0,即扩大一百万倍。在二进制中,MB也表示到了百万级的数量级,但1MB不正好等于1000000字节,而是1048576字节,即 1MB = 2E+20 Bytes = 1048576Bytes。

计算中一般二进制转十进制 需要补齐八位

二进制 : 00101010

  十进制 转二进制

  技术分享图片

  42为十进制数,除以2 取余数 为010101,然后取反101010 也即规范的写法为(42)(00101010)

 

八进制: 1234567

十进制:123456789

十六进制: 123456789ABCEDF 

      A:代表10

      B:代表11

      C:代表12

      D:代表13

      E:代表14

      F:代表15

 

未完待续。。。。

 

二进制,八进制,十六进制,转成十进制

标签:它的   分享   src   inf   img   存储空间   十进制   十六进制   alt   

原文地址:https://www.cnblogs.com/z-dl/p/8259143.html

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