1 / 2
文档名称:

二进制 十进制 十六进制简单算法.doc

格式:doc   大小:18KB   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

二进制 十进制 十六进制简单算法.doc

上传人:镜花水月 2019/1/31 文件大小:18 KB

下载得到文件列表

二进制 十进制 十六进制简单算法.doc

相关文档

文档介绍

文档介绍:二进制,十六进制,十进制,,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。,这个就是一个半字节(也就是4位)的二进制就是一个十六进制的数而已。其它的跟二进制转十进制一样。如110114位分开,00011011,0001十六进制额他就是1了,1011十进制是11十六进制的B,结果1B,还好不是2B。这两个4位是互不影响的,,这个其实围绕核心有两种计算方法。一种就是除法,除于2除于2的那种,跟二进制转十进制反过来了。如55除2得27余1,1就是个位了,没有余的话那就是0了,27除2得13余1,13除2得6余1,6除2得3余0,3除2得1余1,,12864321684211000000100000100001000100101这几个数字是二进制8位,也就是一个字节,每一位对应十进制的数字。如,55看好位置,比32大64小,二进制最高位在32那边了,55-32=23好100000有了,23-16=710000有了,下面很明显8不够,跳过,7-4=3100,3-2=110,1那就是1了,不用减了正好一个1。100000+10000+100+10+1=110111。下面就自己练练吧,熟能生巧。,这个跟十进制转二进制差不多,用除的那种。如,653除16得40余1313也就是D,第一位是个位的D。40除16得2余88他就是8了,第二位是8,2除16得0余2当然没必要的,,这个跟上面二转十六的那个是相通的,记住,4位是一个十六进制的数如,1111=F。1B四位分开1就是0001了B是101111011。概念什么的,再看书研究研究吧。,乘16,如23D拆开乘十六从个位开始吧,D也就是十进制的13,3在上位要乘以163*16=