二进制_十进制_十六进制简单算法_第1页
二进制_十进制_十六进制简单算法_第2页
二进制_十进制_十六进制简单算法_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、二进制,十六进制,十进制,八进制1二进制转十进制, 111 第一位的 1 他就是一个 1 不用管他, 好,上一位, 这 位的 1 就要乘 2了,因为是二进制,除了个位数,上位的都是乘着 2 上去的。 那就是 1+1*2+1*2*2=7 好比十进制的 523 ,个位 3不管,2 这一位就要乘以 10了(后几位就算是 0 也要乘, 乘完以后还是 0),5 这一位又要乘以 10, 就是 3+2*10+5*10*10=523 。2二进制转十六进制, 这个就是一个半字节(也就是 4 位)的二进制 就是 一个十六进 制的数而已。其它的跟二进制转十进制一样。 如 11011 4 位分开, 0001 1011

2、,0001 十六进制 额 他就是 1 了, 1011 十进制是 11 十六进制的 B, 结果 1B ,还好不是 2B。 这两个 4 位 是互不影响的, 得出数 拼到一起 OK.3十进制转二进制, 这个其实 围绕核心 有两种计算方法。 一种就是除法,除于 2除于 2这几个数字是二进制8 位,也就是一个字节,每一位对应十进制的数字的那种,跟二进制转十进制反过来了。如 55除2得 27 余 1, 1 就是个位了,没有余的话 那就是 0了, 27除 2 得 13余 1 ,13 除 2得 6 余 1,6除 2得 3余 0,3 除 2 得 1 余 1 , 结果 110111.第二种是一种减法,128 64

3、 32 16842110000000 1000000 100000 100001000100101如,55 看好位置, 比 32大 64小, 二进制最高位在 32那边了,55-32=23 好 100000 有了, 23-16=7 10000 有了, 下面很明显 8 不够,跳过,7-4=3 100 , 3-2=1 10 ,1 那就是 1 了,不用减了 正好一个 1 100000+10000+100+10+1=110111。 下面就自己练练吧, 熟能生巧。4十进制转十六进制, 这个跟十进制转二进制差不多,用除的那种第一位是个位的 D如, 653 除 16 得 40 余 13 13 也就是 D ,4

4、0 除 16 得 2 余 8 8 他就是 8 了, 第二位是 8,2 除 16 得 0 余 2 当然没必要的, 第三位是 2. 结果 28D5 十六进制 转 二进制, 这个跟上面二转十六的那个是相通的,记住, 4 位是一个十六进制的数 如, 1111=F。1B 四位分开 1 就是 0001了 B 是 1011 11011 。 概念什么的,再看书研究研究吧。6 十六进制 转 十进制,乘 16, 如 23D 拆开乘十六从个位开始吧, D 也就是十进制的 13 , 3 在上位 要乘以 16 3*16=48,2 在更上位 2*16*16=512 。 512+48+13=573。 结果很明朗啊,化整为零

5、,各个 击破。7 十进制 转 八进制, 除 8跟 十进制 转 十六进制 二进制一样8 八进制 转 十进制 乘 8跟 十六进 十进制 转 十进制一样十进制不管转成十六进制、二进制还是八进制, 都是除的。 而且顺序一样 别的转到十进制都是乘的。 顺序一样上面这些的方法其实道理都一样, 无外乎 乘 过来 除 过去。十六进制2BD 200=2*16*16 B0=B*16200+B0+D=2BD换成十进制也就是2*16*16=512 + B*16=11*16=176 + D=13二进制 101011换成十进制就是1*25 +0*24 +1*23 +0*22 +1*2 + 1 = 101011 不写了因为我犯过一个傻毛病 , 为什么乘完以后就成十进制了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论