Advertisement

不同进制之间的整数转换过程

阅读量:

进制转换

来啦!
一位大学生抱着一摞书籍走出图书馆时触发了探测器。工作人员表示:"没想到你仍然是大学生"。随后工作人员建议他将书籍均分为两堆,并将每一堆又分别放回图书馆入口处。

这位阿姨采用指数效应log₂N原理简化问题。为什么不采用底数为3呢?这样会不会更快呢?其实探测仪的检测结果仅有两种可能:是或否。而如果将书籍分成三份,则无法在单次检测中确定哪一摞触发了警报。探测仪的结果只有是与否两个选项,在很少次数内就能筛查大量书籍。使用0和1来表示信息就是计算机中的二进制编码方式了,在这里我们暂且略过更多相关知识的讲解,在此重点阐述进制转换的方法

进制位

计算机在存储与处理信息的过程中主要采用二进制的形式。
尽管在编写程序的过程中数值运算仍然采用了十进制表示法。
然而,在机器执行这些指令时,
仍会依赖于二进制来进行操作。
对于人类拥有十个手指这一熟悉的事例来说,
这种直观的理解是再自然不过的事了。
是否这样?

1、整型数其他进制转十进制
  1. 数制:就是用统一的方法计数
复制代码
    十进制,数值是0-9 逢十进一
    二进制,数值是0-1 逢二进一
    八进制,数值是0-8 逢八进一
    十六进制,数值是0-9 A-F  逢十六进一

2、基数:数制中所用的进制的数

复制代码
    十进制,基数10

全部评论 (0)

还没有任何评论哟~