该val()
函数似乎可以理解.
为小数点,即使在带有,
小数点的系统上也是如此。例如,以下调用
val("7,3") + 1,4
返回实数8,4
(8.4
英文表示法)。val("7.3") + 1,4
返回预期值8,7
。
这是功能还是错误?如何指定函数中使用哪个小数点val()
?
该val()
函数似乎可以理解.
为小数点,即使在带有,
小数点的系统上也是如此。例如,以下调用
val("7,3") + 1,4
返回实数8,4
(8.4
英文表示法)。val("7.3") + 1,4
返回预期值8,7
。
这是功能还是错误?如何指定函数中使用哪个小数点val()
?
根据文档:
注意该
Val
函数仅将句点 (.
) 识别为有效的小数分隔符。当使用不同的小数分隔符时,如在国际应用程序中,使用CDbl
将字符串转换为数字。
注意:Val(7,3)+1,4
也返回8,4
,所以如果您的输入已经是数字格式,请小心!