十进制如何转换为二进制

 时间:2026-02-17 07:07:51

初学者用的都是除2法,这里介绍减权定位法,熟练后计算方便准确

方法/步骤

我们知道二进制的基数是2,进位规则是逢二进一。那么减权定位法我们可以将二进制写成下图形式。减权定位法即减去最大的2的n次方

十进制如何转换为二进制

举些例常见的例子便于理解。如整数100,用减权定位化为二进制时只用到小数点前的,将100化为2的幂指数加和,对应的为1,不对应的为0,如图

十进制如何转换为二进制

13/64化为二进制:结果为:0.001101。分数和小数化为二进制时,小数点前都是0。

十进制如何转换为二进制

0.3125化为二进制。将它恰好可以化为2的负幂次方的加和。

十进制如何转换为二进制

注意事项

对于负整数、负分数、负小数,是在绝对值的二进制上求补码得出的,这里不做细说。减权定位法需要多加练习,熟练了一眼就能看出二进制数

  • 如何改变vc++6.0的字体和程序运行时的背景颜色
  • C语言中的函数如何声明和使用?
  • c 如何读文件
  • python 如何将字符串转换成布尔类型
  • C语言的continue怎样使用?
  • 热门搜索
    手抄报关于环保 构建和谐校园手抄报 有关大自然的手抄报 安全手抄报内容大全 三四年级中秋节手抄报 庆十一手抄报 安全伴我行手抄报内容 国学经典手抄报内容 我为队旗添光彩手抄报 小学科技手抄报内容