奇乐资源网的马叔收集各类互动课件资源,也可以提供相关课件技术服务,有需要联系马叔,请点击☎️
当前位置:首页 >> Scratch 少儿编程 >> 什么是进制,scratch多进制转换

什么是进制,scratch多进制转换

admin Scratch 少儿编程 13

进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法)。对于任何一种进制一x进制,就表示每一位置上的数运算时都是逢x进一位。 十进制是逢10进1,十六进制是逢16进1, 进制就是逢2进1, 以此类推,x进制就是逢x进位。

二进制

二进制

人类天然选择了十进制。

由于人类解创学的特点,双手共有十根手指,故在人类自发采用的进位制中,十进制是使用最为普遍的一种,而原始人类在需要计数的时候,首先想到的就利用天然的算筹一手指来进行计数。

计算机为什么采用二进制

1、技术实现简单:计算机是由逻辑电路组成,逻辑电路通常只有两个快开关的接通与断开,这两种状态正好可以用“1”和“0”表示。

2、简化运算规则:两个二进制数和、积运算组合各有四种,运算规则简单,有利于简化计算机内部结构,提高运算速度。0+0=0,0+1=1,1+0=1,1+1=10,0x0=0,0x1=0,1×0=0,1×1=1;

3:适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数中的“真”和“假”相吻合。

scratch多进制转换:

十进制

十进制:用0,1,2,3,4,5,6,7,8,9十个数字来表示;

(156.23)10表示十进制的156.23;

(156.23)10 = 100+50+6+0.2+0.03=1×10的二次方+5×10的一次方+6×10的零次方+2×10的负一次方+3×10的负二次方;

二进制

二进制: 用0、1两个数字来表示。

(1011.11)2表示二进制的1011.11;

(1012.11)2是错误的二进制表示;

二进制怎么转化为十进制呢?

(1011.11)2 =1×2的三次方+0x2的二次方+1×2+1×2的一次方+1×2的零次方+1×2的负一次方+1×2的负二次=8+0+2+1+0.5+0.25=(11.75)10,也就是(1011.11)2=(11.75)10o

十六进制

十六进制用0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f表示, 其中a代表10,b代表11, c代表12, d代表13,e代表14,f代表15。字母a,b,c,d,e,f也可以都用大写的A,B,C,D.E,F来表示。

(12ab.c4)16表示十六进制的12ab.c4,十六进制怎么转化为十进制呢?

(12ab.c4)16=1×16的三次方+2×16的二次方+10×16的一次方+11×16零次方+12×16负一次方+4×16的负二次方=4096+512+160+11+0.75+0.015625=(4779.765626)10

以上其他进制转t进制的转换方法,称为权相加法,2、16称为权,把其他进制数先写成加权系数展开式,然后按十进制加法规则求和。


协助本站SEO优化一下,谢谢!
关键词不能为空

免责声明

版权归属说明:奇乐资源网所提供的教学课件资源,部分为本站原创开发,版权归我方所有;大部分源自公共网络公开渠道,我方已尽合理注意义务筛选来源,但无法完全保证该类资源的版权归属清晰性。对于公共网络获取的资源,其版权可能归原作者或相关授权方所有,我方仅为教学便利进行收集和分享。

同类推荐
网站分类
最近发表
最新留言
文章归档
标签列表
友情链接