在vb6中禁用科学记数法
vb6中如何禁用科学记数法
例如:如果我分配这样的变量
a=170000000113123123
按下 Enter 键后它会更改为
a = 1.70000000113123E+17。
我们如何避免这种情况?
How to disable scientific notation in vb6.
Ex:if i assign a variable like this
a=170000000113123123
It changes to
a = 1.70000000113123E+17
After pressing enter.How can we avoid this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我尝试使用如下变体类型。
暗淡 a 作为变体
a=cdec("170000000113123123")。
Debug.print a '显示 170000000113123123
我做对了吗?
I tried with variant type as below.
dim a as variant
a=cdec("170000000113123123").
Debug.print a 'displays 170000000113123123
Am i doing the right thing?
VB6 不支持该精度/大小的文字值。
来自数据类型摘要限制为 ~8 个有效数字,而双精度限制为 ~15 个有效数字。
您将需要找到一个大型数字库来处理这么大的数字。
VB6 does not support literal values of that precision/size.
From the data type summary a single is limited to ~8 significant figures while doubles are limited to ~15 significant figures.
You will need to find a large number library to work with numbers that large.