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

十进制转化为十六进制,用scratch做十进制转十六进制

admin Scratch 少儿编程 18

十进制是我们常见的,通常用0,1,2,3,4,5,6,7,8,9十个数字来表示,16进制则是用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来表示;

了解了大概的十进制和十六进制后,我们本篇文章的目的是将十进制转化为十六进制,而且是用scratch做十进制转十六进制:

用scratch做十进制转十六进制

用scratch做十进制转十六进制

十进制转十六进制思路分析:

十进制转十六进制采用短除法,不断除以16直到商等于0,将余数逆序输出。这里如果余数为10的话,就需要转化为a,余数为11的话,就需要转化为b,余数为12的话,就需要转化为c,余数为13的话,就需要转化为d,余数为14的话,就需要转化为e,余数为15的话,就需要转化为f;

用scratch做十进制转十六进制步骤:

步骤一、新建三个变量,分别是x、y、z;y初始值设为空,用来作为转化后输出的数;x变量是输入要转换的十进制整数;z是转换变量;

scratch编程实现十进制转十六进制步骤程序代码

scratch编程实现十进制转十六进制步骤程序代码

步骤二、将y设为z和y的链接值;x设为x/16的向下取整;z的值需要对x/16的余数做判断转换,如果x/16的余数=10;则设为a;如果x/16的余数=11;则设为b;如果x/16的余数=12;则设为c;如果x/16的余数=13;则设为d;如果x/16的余数=14;则设为e;如果x/16的余数=15;则设为f;

16进制判断转化

16进制判断转化

步骤三、说出对应的十六进制的数y;


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

免责声明

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

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