了解二进制数

只是“二进制数字”的声音通过许多具有不同色调的算术恐惧症的人(对数字和算术的非理性恐惧)发出恐惧的痛苦。不要害怕 - 或者至少让你的恐惧得到休息。二进制数字只是一种不同的计算方式。就这些。这个概念就像一加一样简单。

感谢我们在日常生活中使用十进制编号系统,我们的数字基于10件事 - 可能是因为我们有10个脚趾和10个手指。所有十进制系统都有表示数量的符号。我们将直线垂直线称为“1”,将圆圈称为“0”。

这不会随二进制编号系统而改变。

使用十进制系统,我们可以通过将数字组合在一起来表示更大和更大的数字。因此,有一位数字,如1,两位数字,如12,三位数字,如105,依此类推。随着数字变大,每个数字代表越来越大的值。有1个地方,10个地方,100个地方等等。

了解二进制数

有了这个数字,我们在1的位置有5,在10的位置有0,在100的位置有1。因此,

1 x 100 + 0 x 10 + 5 x 1 = 105

二进制编号系统基于相同的概念,除了因为二进制系统只有两个数字0和1,所以需要更多的分组来表示相同的数字。例如,二进制等效值105是01101001(实际上,它通常写为1101001,因为就像在十进制编号系统中一样,前导零被删除。但是,我们将保留第一个零以便解释下一个概念)。

再一次,随着二进制数越来越大,每个数字代表一个越来越大的值,但现在二元系统有1个位置,2个位置,4个位置,8个位置,16个位置,32个位置等等。

计算机二进制

因此,

0 x 128 + 1 x 64 + 1 x 32 + 0 x 16 + 1 x 8 + 0 x 4 + 0 x 2 + 1 x 1

等于:

0 + 64 + 32 + 0 + 8 + 0 + 0 + 1 = 105

本文来自投稿,不代表科技代码立场,如若转载,请注明出处https://www.cwhello.com/11409.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
上一篇 2019年4月13日 10:07
下一篇 2019年4月13日 10:24

相关推荐

  • PHP进制的转换问题

    先学习几个单词: dec: 十进制 bin:二进制 oct:八进制 hex:十六进制 十进制转二进制decbin(),除2取余倒着写 $v1 = decbin(123); //注意:参数必须是10进制数字,转换后的结果必然是二进制字符串。 我们也可以...

    2018年3月14日 PHP自学教程
    0396
  • 我的php学习第二十五天——PHP的数据类型

    PHP有8大数据类型,分为三个大类 标量数据类型(简单数据类型) 整型:int或者integer 浮点型:float或者double 布尔型:bool或者Boolean 字符型:string 复合数据类型 数组:array 对象:object 特殊数据类型 资...

    2017年5月2日 PHP自学教程
    0200

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息