在vb6中禁用科学记数法

发布于 2024-11-27 22:54:14 字数 150 浏览 0 评论 0原文

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

山田美奈子 2024-12-04 22:54:14

我尝试使用如下变体类型。

暗淡 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?

断舍离 2024-12-04 22:54:14

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文