使用QB计算时,经常需要将不同数据类型进行相互转换.比如有时一个浮点变量我只需要它的整数部分,这就要对它的数据类型进行转换了. 现在介绍几个比较初级的类型转换函数,其它的以后遇见了再介绍吧. 函数 | 功能 | 函数值类型 | INT(S) | 取小于等于S的最大整数 | I | ASC(CS) | 返回字符串CS第一个字符的ASCII码 | I | VAL(CS) | 返回串表达式CS的数值 | I,R |
[例子]在QB中输入以下程序: CLS A = 123.43 B$ = "100" PRINT ASC("C") PRINT VAL(B$) + 1 PRINT INT(A) END 按F5运行程序,屏幕上显示: 67 101 123 字符串操作函数有下面几种 函数 | 功能 | 函数值类型 | LEN(CS) | 求表达式的长度 | I | LEFT$(CS,N) | 得到CS表达式的左边N个字符 | C | MID$(CS,N[,1] | 得到CS表达式N个字符开始的第一个字符 | RIGHT$(CS,N) | 得到CS表达式右边N个字符 | CHR$(ASCII) | 返回ASCII序号对应的字符 |
[例子]在QB中输入以下程序: CLS A = 67 B$ = "Railway" PRINT LEN(B$) PRINT LEFT$(B$, 4) PRINT RIGHT$(B$, 3) PRINT CHR$(A) END 按F5运行程序,屏幕上显示: 7 Rail way C
|