目录:
一、十进制
----1.0、十进制转二进制(整数、小数)
----1.1、十进制转八进制(整数、小数)
----1.2、十进制转十六进制(整数、小数)
正文
一、十进制
概念:进制中我们最熟悉的应该就是十进制了,从小到大不管在什么地方都在使用十进制计数法,十进制以满十进一的原则进位;具体为什么全世界都在用十进制,大概是因为我们每个人都有十根手指吧,毕竟有一个成语叫做:“屈指可数” 嘛。
别问我:“当时数数的时候为什么不加上脚趾,这样就会出现二十进制了” 这种问题,毕竟上课的时候不能拖鞋,而且不太雅观呀;从古至今,礼节都是比较重要的,想想你掰着脚趾数数的场面,不忍直视呀。
----1.0.0、十进制转二进制(整数)
十进制整数转换二进制采用了 “除2取余,逆序排列法” 也就是我们需要将十进制整数一直除以 2 然后将每一次的余数列出来,最后倒着排列出来就是该十进制整数转换完成的二进制整数。下图演示了如何将十进制整数 14 转换为二进制:
十进制转二进制(整数)
----1.0.1、十进制转二进制(小数)
十进制小数转换二进制采用了 “乘2取整,顺序排列法” 也就是我们需要将十进制小数一直乘以 2 然后将每一次的整数部分列出来,最后按照顺序排列出来就是该十进制小数转换完成的二进制小数。下图演示了如何将十进制小数 0.14 转换为二进制:
十进制转二进制(小数)
----1.1.0、十进制转八进制(整数)
十进制整数转换八进制采用了 “除8取余,逆序排列法” 也就是我们需要将十进制整数一直除以 8 然后将每一次的余数列出来,最后倒着排列出来就是该十进制整数转换完成的八进制整数。下图演示了如何将十进制整数 136 转换为八进制:
十进制转八进制(整数)
----1.1.1、十进制转八进制(小数)
十进制小数转换八进制采用了 “乘8取整,顺序排列法” 也就是我们需要将十进制小数一直乘以 8 然后将每一次的整数部分列出来,最后按照顺序排列出来就是该十进制小数转换完成的八进制小数。下图演示了如何将十进制小数 0.136 转换为八进制:
十进制转八进制(小数)
----1.2.0、十进制转十六进制(整数)
十进制整数转换十六进制采用了 “除16取余,逆序排列法” 也就是我们需要将十进制整数一直除以 16 然后将每一次的余数列出来,最后倒着排列出来就是该十进制整数转换完成的十六进制整数。下图演示了如何将十进制整数 7692 转换为十六进制:
十进制转十六进制(整数)
----1.2.1、十进制转十六进制(小数)
十进制小数转换十六进制采用了 “乘16取整,顺序排列法” 也就是我们需要将十进制小数一直乘以 16 然后将每一次的整数部分列出来,最后按照顺序排列出来就是该十进制小数转换完成的十六进制小数。下图演示了如何将十进制小数 0.7692 转换为十六进制:
十进制转十六进制(小数)
PS:(古代的计数方式)
在古代有三种计数方式比较有名,大概都有听过;分别是:结绳计数、书契计数、算筹计数。
结绳计数顾名思义就是将绳子打结来代表数字,不同大小的绳结也代表了不同大小的数字,我记得是用来记录打猎数量的(想要了解可以去详细查一下)
书契计数有点类似与在书上写一些东西,但是当时的年代是没有笔和纸的,只能使用刀子代替笔,用石头、骨头、龟壳、还有竹子来代替纸,然后用刀子在上面刻一些我们现在看不懂的文字来计数,大概用途是记录粮食数量的。
算筹计数和书契计数有点类似,同样也是使用竹子、骨头这些东西,可能是因为把这些东西砍断要比在上面刻字要方便一些,所以算筹计数将这些东西做成了长短、粗细差不多的小棍子来计数,一根小棍子可能代表了1、10或者100,然后装在一个袋子里面;不知道当时那些富可敌国的人怕不怕发生火灾,直接把小棍子烧没了。
总结一下:时代在进步,我们在变懒;聪明的懒人推动了科技的快速发展。(个人玩笑,狗头保命)
进制对应关系:
微信扫码关注《小九爱学习》