当前位置: 首页 > news >正文

VB将十进制整数转换成16进制以内的任意进制数

VB将十进制整数转换成16进制以内的任意进制数

'数值转换,能够将十进制整数转换成16进制以内的任意进制数
Private Function DecToN(ByVal x%, ByVal n%) As StringDim p() As String, y$, r%p = Split("0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F", ",")If n > 16 ThenDecToN = ""Exit FunctionEnd Ify = ""Dor = x Mod nx = x \ ny = p(r) & yLoop Until x = 0DecToN = y
End Function
Private Sub Command1_Click()Dim x%, n%, y$x = InputBox("请输入待转换的十进制整数!", "数值转换", 0)n = InputBox("请输入需要的进制,注意不要大于16", "数值转换", 2)y = DecToN(x, n)If y <> "" ThenMsgBox "转换结果:" & DecToN(x, n)ElseMsgBox "对不起!本程序不能转换超过16的进制!"End If
End Sub

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/170888.html

相关文章:

  • 基于SpringBoot+Vue的宠物领养饲养交流管理平台设计与实现
  • 【图像去噪】【TGV 正则器的快速计算方法】通过FFT的总(广义)变化进行图像去噪(Matlab代码实现)
  • windbg调试句柄问题
  • 9月13-14日上课内容 第三章 ELK日志分析系统及部署实例
  • 服务器端应用的安装
  • 关于硬盘质量大数据分析的思考
  • RK3568核心板分区空间不足,如何修改分区大小?
  • Linux系统怎么修改主机名
  • BroadcastChannel方法跨浏览器窗口通信
  • 山石网科国产化防火墙,打造全方位边界安全解决方案
  • AVL 树
  • ggplot2做图(填坑中)
  • Python日志处理器,同时打印到控制台和保存到文件中,并保证格式一致
  • JavaWeb后端开发登录操作 登录功能 通用模板/SpringBoot整合
  • The 2023 ICPC Asia Regionals Online Contest (1)(A D I J K L)
  • C++ PrimerPlus 复习 第七章 函数——C++的编程模块(上)
  • 2.求循环小数
  • zabbix监控告警邮箱提醒,钉钉提醒
  • 典型数据结构-栈/队列/链表、哈希查找、二叉树(BT)、线索二叉树、二叉排序树(BST树)、平衡二叉树(AVL树)、红黑树(RB树)
  • pyarmor 加密许可证的使用
  • 网络路径监控分析
  • vue双向数据绑定是如何实现的?
  • el-date-picker 封装一个简单的日期组件, 主要是禁用日期
  • 保研复习-计算机组成原理
  • linux环境安装redis(亲测完成)
  • 关于命令行交互自动化,及pyinstaller打包wexpect的问题
  • 8.4 【MySQL】文件系统对数据库的影响
  • Python WEB框架FastAPI (二)
  • 基于Java网络书店商城设计实现(源码+lw+部署文档+讲解等)
  • 怒刷LeetCode的第3天(Java版)