VB表达式VAL(".123e2a")的值是多少

怎么算?
2025-05-15 15:17:04
推荐回答(2个)
回答1:

12.3
首先.123就是0.123
其次e2就是*(10^2) 乘以10的2次方
最后val函数会自动去掉不能转换的部分
所以结果就是
0.123*10^2=12.3

回答2:

val()涵数会把一切除数字外的默认为字符
所以val(".123e2a")的值是1232