二进制 2017/11/19

本文介绍了二进制的基本概念,包括二进制与十进制的区别、二进制数的表示方法及其与文字、图片等多媒体信息的关系,并详细讲解了二进制的运算规则,如加法、左移、右移等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 带着问题来学习
             二进制数据
——————————————
1、 32位是几个字节?
   回答:256

2、 01011100对于的的十进制是多少?
   回答:184

3、  00001111左移两位结果是多少?有什么规律?
   回答:

4、以补码形式表示的8位二进制数11111111,十进制为多少?
   回答:

5、 二进制和十进制有什么区别?
   回答:二进制是电脑集成路线所识别的数字(格式;00000000),十进制是人类高级语言里面的阿拉伯数字。

6、 文字、图片、声音,视频,如何用二进制来表示呢?
   回答:1 文字有52字符,ab...Z ,用52个二进制数字编码代替即可
               2 图片 是由很多个内存位置组成,只需在相应的内存位置 填上8位色的相应代码(或32位色)
               3声音  没听懂

               4视频 是由多张图片一帧帧的按照顺序,显示出来。
————————————————————
课堂内容:
 1、二进制的运算符

运算符

运算

范例

<< 

左移

3<<2=12 à 3*2*2=12

>> 

右移

3>>1=1 à 3/2=1

>>> 

无符号右移

3>>>1=1 à 3/2=1

&

与运算

6&3=2

l

或运算

6l3=7

^

异或运算

6^3=5

~

反码

~6=-7


                                                      00111
2、二进制的加法运算,例如 +01000                
                                                 ——————
                                                      01111
                                                    =08421
                                               ——————
                                                    =15

3
作业:
1、用二进制从0写到16。
回答:

二进制

十进制

00000000

0

00000001

1

00000010

2

00000011

3

00000100

4

00000101

5

00000110

6

00000111

7

00001000

8

00001001

9

00001010

10

00001011

11

00001100

12

00001101

13

00001110

14

00001111

15

00010000

16




(备注:我们的电脑是用集成线路组成的)(备注2:权的翻译:是二进制转十进制里面的次方 )(备注3:二进制逢2进1,例如2-->)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值