zm.ConvBase 任意进制转换

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

2到62进制任意转换。

语法

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

参数

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

返回值

字符串,转换后的内容。

示例

1
2
3
4
5
6
7
8
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()