2025信息系统项目管理师视频教程
127686 人在学
在上一学堂中课课家笔者为大家简单介绍了等级考试中二级VB中的累加算法,相信大家都应该有一个基本的了解了吧。今天笔者为大家介绍的是二级VB中的进制转化。别看进制转化很简单,其实如果稍不注意有时候就会因为记错一个字母而导致整个转化出现错误。言归正传,下面笔者就开始给大家展开介绍吧。
◎进制转化说明
在本文中笔者着重给大家介绍十进制正整数m转换为R(2-16)进制的字符串和R(2-16)进制字符串转换为十进制正整数这两个进制转化。
● 十进制正整数m转换为R(2-16)进制的字符串。
转化思路:将m不断除r取余数直到商为0,将余数反序即得到结果。
下面是具体的算法实现:
● R(2-16)进制字符串转换为十进制正整数。
转化思路:R进制数每位数字乘以权值之和即为十进制数。
下面是具体的算法实现:
PS:在我们进行进制转化时首先我们要搞清楚其原理。另外在我们编写代码时候要注意16进制中的A-F字符的处理。
◎实战演示
● 目标是把给定的二进制整数转换为八进制整数。
下面是具体的算法实现:
● 目标是把给定的16进制正整数转换为10进制数。
下面是具体的算法实现:
以上就是二级VB中的进制转化的介绍。
相信大家对二级VB中的进制转化都有一个基本的了解了吧。那么本次的等级考试学堂之二级VB的进制转化的讲解到此就暂告一段落,如果以后有什么相关的内容继续进行补充或者修改的话,笔者会在此继续进行相关的内容的补充或者修改的工作,同时也欢迎大家对本次的讲解提出自己的建议和补充。最后笔者希望本次的讲解对大家学习二级VB能够起到一定的帮助作用!