CDbl
将表达式强制转换为 Double。
语法:CDbl( expression )
- expression
- 必需 Double 范围内的任何有效字符串或数值表达式——负值为
-1.79769313486231E308到-4.94065645841247E-324,正值为4.94065645841247E-324到1.79769313486232E308。
返回类型为 Double。如果 expression 超出 Double 的范围,将发生运行时错误。
CDbl 是替代 Val 将字符串转换为数值类型的区域感知方案。CDbl 根据系统的区域设置正确识别不同的小数分隔符和千位分隔符。
示例
此示例使用 CDbl 函数将表达式转换为 Double。
vb
Dim MyCurr, MyDouble
MyCurr = CCur(234.456784) ' MyCurr is a Currency.
MyDouble = CDbl(MyCurr * 8.2 * 0.01) ' Convert result to a Double.