跳到主要内容

zm.ConvBase 任意进制转换

🎯功能​

2到62进制任意转换。

📜语法​

结果 = zm.ConvBase(原数值, 原进制, 目标进制)

📥参数​

参数数据类型解释
原数值数值型 或 字符串待转换的原数值。
原进制数值型原来的进制,取值2至62。
目标进制数值型转换的目标进制,取值2至62。

📤返回​

字符串 ,转换后的内容。

💡示例​

Import "zm.luae" //导入插件,只需执行一次
zm.Init //初始化插件,只需执行一次

Dim s = zm.ConvBase(100, 2, 10)
TracePrint s '返回4

s = zm.ConvBase(100, 10, 16)
TracePrint s '返回64

📘备注​

  • 支持2到62进制的任意类型转换,错误进制返回长度为0的字符串。
  • V1.1813: 加入命令
  • V2.1826: 为统一编码函数名字规范, 由zm.BaseConver()改为zm.ConvBase()