下列可作为VB中所允许的形式的数是() A)10^(1.256) B)D32 C)2.5E D)12E3 很多人都说是D

下列可作为VB中所允许的形式的数是() A)10^(1.256) B)D32 C)2.5E D)12E3 很多人都说是D.
可是在VB上测试.只有A的数可以正常输出.BC都提示有语法错误.D,12E3 输出却是:12000# E不是表示单精度吗?怎么VB自动识别成“#” 双精度型.
nanguoshu 1年前 已收到2个回答 举报

41006185 花朵

共回答了21个问题采纳率:85.7% 举报

告诉你为什么,因为在计算机编码中,科学计数法就是以e分隔的,会被记为12*(10^3),其数值为12000,而A的数值包含指数而且不符合科学计数法的规定所以A被认为是表达式而不是一个数

1年前

9

小tt 幼苗

共回答了1个问题 举报

没看懂你表达的意思

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 8.037 s. - webmaster@yulucn.com