首页 > 寺庙

什么是二进制|

什么是二进制

相信大家都听说过二进制,那么二进制是什么呢?

什么是二进制|

要了解二进制,我们先想想十进制是什么。

我们目前日常所用的数字大多是十进制数,也就是说,这些数每10进1,当你从1数到100时,你会发现,1~9都是一位数,而10~99是两位数,100是三位数,没错,一位数有1~9,9个,最小的一位数是1,注意,一位数在自然数集合内。那么有的人就要问了:“0不比1小?为什么最小的一位数是1?0不是自然数?”答案是:0比1小,0也是自然数,但0不是一位数,一个整数的最高位数一定不是0,就比如说:“2是一位数,096是两位数”这是因为,如果不这样规定,最小的两位数就不再是10,而是00,那么位数还有什么定义的必要吗(

因此,0不是最高位,0按理来说是个“零位数”,0本身就代表“没有”,而它的位数也是“没有”的,“0”只是它的表示方法而已,实际上它就是将“无”实体化了罢了。

二进制数就是每2进一的数,从小到大有:1,10,11,100,......

二进制中只有0和1,经常用来表示“false”(逻辑假)和“true”(逻辑真)

那么二进制数的数值对应到十进制是多少呢?十进制数又怎么变成二进制数呢?

二进制数变成十进制数,需要将其每一位乘以2ⁿ⁻¹(n是数字所在的位数)再相加

例:二进制数11=1×2¹+1×2⁰=2+1=3

十进制数转换成二进制数需要取余数,除以2(除数一直是2,一直除到没有商为止;被除数一开始是原数,之后是上一次除完的商,结果是余数从下往上写)

例:

十进制数18是二进制数几?

18÷2=9...0

9÷2=4...1

4÷2=2...0

2÷2=1...0

1÷2=0...1

答案:10010

如果你明白了,那么请问:

二进制数1001+十进制数12=二进制数几?

什么是二进制

二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。

当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关。

二进制转十进制,什么是二进制

十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并。

二进制(binary)在数学和数字电路中指以2为基数的记数系统,以2为基数代表系统是二进位制的。这一系统中,通常用两个不同的符号0(代表零)和1(代表一)来表示。


|什么是二进制

 

什么是二进制|
  • 二进制用于什么|
  • 二进制用于什么| | 二进制用于什么| ...

    什么是二进制|
  • 什么是十进制|
  • 什么是十进制| | 什么是十进制| ...