CVS
 
将32位整数或4字节字符串转换为单精度变量

语法
用法

result = CVS( i )
result = CVS( str )

参数

i
一个32位Integer,其中存储有单精度变量的二进制副本。
str
A String长度至少为4个字节,存储在其中的单精度变量的二进制副本。

返回值

返回一个保存输入值的二进制副本的Single值。

说明

从32位Integer或4字节StringSingle变量的二进制副本。如果字符串长度小于4字节,则返回值为零(0.0)。只有参数包含IEEE-754格式的单精度值(例如CVIMKS生成的值)),结果才有意义。

该函数在不使用Type定义的情况下从缓冲区读取数值很有用。

例子

Dim f As Single, i As Integer
f = 1.125
i = CVI(f)

Print Using "i = _&H&"; Hex(i)
Print Using "cvs(i)= &"; CVS(i)


与QB差别

  • QB不支持整数参数。

参考