【发布时间】:2015-05-11 01:18:18
【问题描述】:
我是编程新手,想知道在编写代码时应该如何定义变量。我知道我应该将字符串用于单词等,但是当使用带小数点的数字进行乘法或除法等计算时,我应该使用 Single、Double 等吗?
【问题讨论】:
标签: vba variables definition
我是编程新手,想知道在编写代码时应该如何定义变量。我知道我应该将字符串用于单词等,但是当使用带小数点的数字进行乘法或除法等计算时,我应该使用 Single、Double 等吗?
【问题讨论】:
标签: vba variables definition
VB 可以使用,而 VBS 只能使用 Variants。这些数据类型不需要声明,因为它们会自动转换。如果y = x / 55,EG x = "27.5" 将起作用。您无需考虑数据类型。
变体较慢。对于小型程序,这无关紧要。尽管在循环中要小心。他们总是可以被强迫的。
使用变体可以带来一种简洁的编程风格,其中程序逻辑而不是二进制实现是最重要的。
在 VB 中,您主要使用使用变体的 COM。
【讨论】:
如果您是编程新手,建议保持简单并使用Double。 Double 是大多数数学函数的原生类型。它可能会更快,但如今,所有数字类型似乎都具有相同的性能。
Single 在不需要额外精度时可用于节省空间。 Single 也可以,但最好坚持使用一种类型并始终如一地使用它。
【讨论】: