Skip to content

CSng

将表达式强制转换为 Single

语法:CSng( expression )

expression
必需 Single 范围内的任何有效字符串或数值表达式——负值为 -3.402823E38-1.401298E-45,正值为 1.401298E-453.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.

另请参阅

twinBASIC及其LOGO版权为作者"韦恩"所有