1.5 二进制系统

Posted mysic

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.5 二进制系统相关的知识,希望对你有一定的参考价值。

1.5.1 二进制记数法

  无论哪个进制,每一个位置的表示都与一个量值有关。

  十进制,最右边位置的量值是1,向左一位量值是10,再次向左一位量值是100,每个位置的量值都是其右边位置量值的10倍。例如: 375 就等于 3× 100 + 7 × 10 + 5 × 1 更技术性的表示法为:3×10^2 + 7 × 10^1 + 5 × 10^0

  二进制,最右边位的量值是1,向左一位量值是2,再次是4,再次则为8。可以看到每个位置的量值都是其右边位置量值的2倍。例如 1101 相当于 1 × 8 + 1 × 4 + 0 × 2 + 1 可表示为 1× 2^3 + 1 × 2^2 + 0 × 2^1 + 1 × 2^0

    技术分享图片      技术分享图片

 

1.5.2 二进制加法

  与10进制加法规则相同,只是满2则向左一位进1。

  技术分享图片

1.5.3 二进制中的小数

  二进制中小数点与十进制中的小数点的意义是相同的。

      十进制小数点右边的每个位置,从右到左,依然是每个位置都是其右边位置的10倍。因此,二进制小数点右边的每个位置都是其右边位置的2倍。小数点右边的位置从左到右,第一位为1 × 2^-1,第二位为1×2^-2,以此类推。

     技术分享图片

 

以上是关于1.5 二进制系统的主要内容,如果未能解决你的问题,请参考以下文章

1.5一条语句判断整数是不是2的整数次方

谷歌正式发布 TensorFlow 1.5,终于支持 CUDA9 和 cuDNN7

本文带你轻松搭建solana验证节点

在两个十进制数之间生成一个随机数[重复]

算法基础: 进制的转换

php的%s