## 2的次方数

* 2的0次方=1

* 2的1次方=2

* 2的2次方=4

* 2的3次方=8

* 2的4次方=16

* 2的5次方=32

* 2的6次方=64

* 2的7次方=128

* 2的8次方=256

* 2的9次方=512

* 2的10次方=1024

--------------------------------------------------------

## 二进制转十进制

##### 二进制10011011转换为十进制(练习)

>10 011 011

>2的7次方+2的4次方+2的3次方+2的1次方+2的0次方

>也就=128+16+8+2+1=155

### 二进制***100 1 1 001***转十进制(练习)

> 2的7次方 +  2的4次访方 +  2的3次方 + 2的0次方

> 也就= 128+16+8+1=153

##### 二进制 1 110 001转十进制

> 64+32+16+1=113

---------------------------------------------------------

## 十进制转二进制

##### 十进制113转二进制(练习)

> 64 +32 +16+1 通过用8421的方式(113-去63-32-16-1最终结果为0)

> 然后用分别减去的数值对应2次方数表依次排列出来就为:

>

> 1 110 001

##### 十进制328转二进制

>256 64 8

>101001000

##### 十进制182转2进制

>128 32 16 4 2

>10110110

##### 十进制297转2进制

>256 32 8 1

>100101001

---------------------------------------------------------------------

## 二进制转八进制

##### 二进制10011011转换为八进制(练习)

> 二进制转八进制要对二进制数进行拆分,分别拆分为3个一组,因为8是2的3次方,拆分后的3个组合数字把它进行10进制进行转换,转换出来的数字连起来就是我们所要的 8进制数字。如无法得到完整3位数字组合时,可使用0来代替其中的数字,但只能加在头或尾部。

>10011011 把它进行拆分,分别为:

>010  011   011  再将这三组数字分别转换为10进制数字

> 转换如下:  2    3     3

>

>  转换好10进制数后,我们所得的233, 而这个数就是我们需要的8进制数字233。

##### 二进制1110101011转换为八进制(练习)

>  001  110  101   011

>  1     6    5    3

##### 二进制1010101101转换为八进制(练习)

>001  010  101  101

> 1    2    5    5

#### 二进制1110001011转换为八进制(练习)

>001 110 001 011

> 1   6   1   3

-------------------------------------------------------------------------

## 八进制转二进制

* 8进制数字在2进制数中所对应的数值如下:

>0 001 010 011 100 101 110 111(其数值1-7)

* 8进制转2进制其实也是对8进制的数字进行拆分,只不过并不是以上三位一组了,而是1位数代表一个组合,如对数字进行拆分出后得到的二进制数字为2位数,则必须在2位数千面补0,因为,8进制的1位占二进制的3位,

##### 八进制176转换为二进制(练习)

> 进行拆分所得三位数字分别是 1 、7 、 6 、而后对这三位数字的每一位数字进行二进制转换

> 1=001 7=111 6=110\ 以上=1111110

##### 八进制165转换为二进制(练习)

> 1=001 6=110  5=101 /  1110101

##### 八进制143转换为二进制(练习)

> 1=001  4=100  3=011 /  1100011

##### 八进制531转换为二进制(练习)

> 5=101  3=011  1=001  /  101011001

#####八进制731转二进制(练习)

> 7=111  3=011   1=001 /  111011001

------------------------------------------------------------------------

##二进制转换十六进制

* 0000 (0)  0001(1)  0010(2) 0011 (3) 0100(4)  0101(5)  0110(6) 0111(7)

* 1000 (8)  1001(9)  1010(A) 1011 (B) 1100(C)  1101(D)  1110(E) 1111(F)

*

* 二进制数字同样要将他们拆分,只不过不再是原来三位一组了,而是四位一组,同样若得到2位数字或者三位数字的组合,需要在数字前面用0来填补4位数字组合的空缺。

* 1000111011011

>0001 0001 1101 1011

> =  1   1    d   b

* 1100101101011

> 0001 1001 0110 1011

> = 1 9 6 b

* 11101001101110

> 0011 1010 0110 1110

> 3   a   6   e

##十六进制转换二进制

* 3  F  4  A

> 0011 1111 0100 1010  / =      11111101001010

* 4 5 6 a

>100010101101010

原文:http://www.cnblogs.com/sosrainbow/p/7198599.html

html实现二进制转换,html5前段基础课程(二进制转换篇)相关推荐

  1. 计算机文化进制的转换,计算机文化基础-进制转换.pptx

    计算机文化基础-进制转换 计算机文化基础职业院校教学改革实验教材主编:龙天才高等教育出版社任务1.1:了解数制又叫进位计数制,指的是一种计数规则数制在日常生活中,人们广泛使用的是十进制数,有时也会遇到 ...

  2. 计算机中的数制转换ppt,计算机基础知识数制转换课件.ppt

    <计算机基础知识数制转换课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<计算机基础知识数制转换课件.ppt>文档请在天天文库搜索. 1.第一 ...

  3. html5 canvas基础与动画开发详解-吴华-专题视频课程

    html5 canvas基础与动画开发详解-533人已学习 课程介绍         一.本课程几乎包括所有canvas常用的api用法讲解 二.包括以下案例应用: 1.坐标系绘制 2.图片裁剪与填充 ...

  4. 计算机基础之二进制、十进制、十六进制转换(上)

    计算机基础之二进制.十进制.十六进制转换(上) 计数法与数据转换原理 背景知识:什么是计数法 人类历史上,不同的文明发展都遇到同样的问题,人类记录量时比如中文 二.三.四.五.六--,记录数字所使用的 ...

  5. 【计算机基础】二进制和十进制的转换计算

    二进制和十进制的转换非常简单 1.二进制转为十进制 首先讲一下"权重"的概念 数字中某位的权重这样计算:2的(该位所在的位数(从右至左)-1)次方 比如:10中的0的权重为:2^( ...

  6. 计算机二进制、八进制、十进制、十六进制的转换(计算机基础进制的转换)及进制在线转换网址

    常用进制转换 1.进制特点 2.十进制与二进制的转换 2.1对应关系 2.2举例一:二进制1101转换十进制 2.3举例二:二进制10111转换十进制 2.3举例三:十进制45转换成二进制 2.4举例 ...

  7. 计算机基础知识二进制转换,计算机基础二进制转换作业01

    经典,不容错过 一.十进制转换成其他进制 方法:(以转换成二进制数为例,转换成其它进制数同理) 十进制数的整数部分采用"除2取余法",即十进制整数以及此期间产生的商逐次除以基数2, ...

  8. python 基础课程第二天

    文章目录 python 基础课程第二天 链式赋值 系列解包赋值 常量 最基本内置数据类型介绍 数字和基本运算符 整数 使用INT()实现类型转换: 自动转型: 整数可以多大 浮点数 类型转换和四舍五入 ...

  9. 2、java语言基础课程2

    2.Day02_java语言基础课程2 1.数据类型转换 ①自动类型转换 ②强制类型转换 ③数据类型转换_注意事项 2.ASCII编码表 3.算术运算符_四则与取模运算 4.算术运算符_加号的多种用法 ...

最新文章

  1. linux cp sync,通过SSH使用Rsync传输文件,复制和同步文件及目录
  2. 控制div的大小自适应_可以漂移的电动轮椅,采用“自适应重心控制系统”,根本不怕翻车...
  3. 陈一舟:雷军马云在通讯领域也做不过马化腾 为何我就该挨骂
  4. 抱抱星英语Antony:不要用互联网思维做教育 | MCtalk教育访谈摘录
  5. 魅蓝3 官方android系统,魅蓝3获取ROOT权限及刷入Android系统过程
  6. Pentium 4处理器架构/微架构/流水线 (9) - NetBurst执行核详解 - 执行单元与发射口
  7. 五子棋java百度贴吧_五子棋单机版
  8. react+wabpack 搭建
  9. 南方cass快捷键命令修改在哪_南方cass快捷键大全_南方cass快捷键命令大全_好特教程...
  10. 关于CPU架构之总结
  11. 数据结构习题及解析三
  12. 微信哪个电话能转人工服务器,如何联系微信人工客服?掌握好窍门,只需30秒可接通,亲测有效...
  13. mysql水平拆分查询_MYSQL水平拆分与垂直拆分
  14. ms-sql数据类型和access数据类型大全
  15. 领导 - 如何培养您的团队的信心
  16. 【RabbitMQ】消息的可靠性投递与签收
  17. 为什么薄膜干涉的厚度要很小_发生薄膜干涉的厚度要求
  18. 第三章 线性系统的时域分析
  19. 什么性格的人适合做好的程序员?
  20. 拿两千块的薪水要有一万块的范儿

热门文章

  1. MySQL基础篇09【视图】
  2. Spring cloud系统架构的淘宝客之二
  3. L-Lipschitz条件
  4. java 二进制到十进制转换3种思路解题
  5. 见过了这位存储老兵,让我对中国的软件定义存储有了新认识
  6. 修改Android开机声音从耳机通道输出
  7. Barsetto百胜图咖啡随行手动绵密奶泡机
  8. STM32F4xx实现接入Internet的“基石”——PartA
  9. UiPath基础篇 - 首先需要了解的
  10. 2020网鼎杯(青龙组)--WEB--AreUSerialz(反序列化)