double 数据类型 (Visual Studio - JScript)

double 类型存储为八字节的双精度浮点数字。 它表示双精度 64 位 IEEE 754 值。

double 精度类型可以约 15 位的准确度表示大至 1.79E + 308(正或负)的数字和小至 1E-323 的数字。 double 精度类型还可以表示 NaN(不是数字)、正和负无穷大和正和负零。

该类型对于需要大数但不需要很高的准确度的应用程序很有用。 如果需要非常准确的数字,请考虑使用 Decimal 数据类型。

相应的 .NET Framework 数据类型为 Doubledouble 类型等效于 Number 类型。

备注

double 数据类型的属性和方法与 System.Double 属性和方法相同。

JScript 定义了 Number 对象。 double 数据类型与 Number 对象互用。 因此,Number 对象可以调用 double 数据类型的方法和属性,而 double 数据类型可以调用 Number 对象的方法和属性。 有关其他信息,请参见 Number 对象属性和方法。 此外,Number 对象被采用 double 数据类型的函数所接受,反之亦然。

大多数情况下,应使用 double 数据类型来代替 Number 对象。

属性和方法

Double

要求

.NET 版本

请参见

参考

Number 数据类型

decimal 数据类型 (Visual Studio - JScript)

概念

数据类型摘要

其他资源

数据类型 (Visual Studio - JScript)