10.6.2. 字符函数
10.6.2. 字符函数
转换的结果值为字符的函数称为字符函数。
表 10‑34 机器人语言的字符串函数
函数名称 | 说明 | 使用实例 | 结果 |
CHR$(a) | 返回ASCII编码a字符。 | CHR$(65) | “A” |
STR$(a) | 返回数值a的10进制字符。 | STR$(13.25) | “13.25” |
BIN$(a) | 返回数值a的2进制字符。 | BIN$(&B0010) | “10” |
HEX$(a) | 返回数值a16进制字符。 | HEX$(&H7A2F) | “7A2F” |
MIRROR$(a) | 返回翻转字符a的字符。 | MIRROR$("HELLO") | “OLLEH” |
LEFT$(a、b) | 返回字符a前面部分b个字符。 | LEFT$("HELLO",2) | “HE” |
MID$(a、b、c) | 返回字符a的第b个字符开始到c个字符。 | MID$("HELLO",2,3) | “ELL” |
RIGHT$(a、b) | 返回字符a的后部分b个字符。 | RIGHT$("HELLO",2) | “LO” |
DATE$ | 将当前的日期转换为字符。 (YYYY/MM/DD形式) | DATE$ | “2001/02/18” |
TIME$ | 将当前的时间转换为字符。 (HH:MM:SS形式) | TIME$ | “08:48:14” |
FULLBIN$(a,b) | 将十进制数转换为二进制数,按位数添加0到前面。 a :所要转换的十进制数 b :二进制位数 (高于V40.23-04_20200730的版本才可正常操作) | FULLBIN$(17,8) | “00010001” |