CSng
将表达式强制转换为 Single。
语法:CSng( expression )
- expression
- 必需 Single 范围内的任何有效字符串或数值表达式——负值为
-3.402823E38到-1.401298E-45,正值为1.401298E-45到3.402823E38。
返回类型为 Single。如果 expression 超出 Single 的范围,将发生运行时错误。
CSng 是替代 Val 将字符串转换为数值类型的区域感知方案。
示例
此示例使用 CSng 函数将值转换为 Single。
vb
Dim MyDouble1, MyDouble2, MySingle1, MySingle2
' MyDouble1, MyDouble2 are Doubles.
MyDouble1 = 75.3421115: MyDouble2 = 75.3421555
MySingle1 = CSng(MyDouble1) ' MySingle1 contains 75.34211.
MySingle2 = CSng(MyDouble2) ' MySingle2 contains 75.34216.