double 型 (JScript)
更新 : 2007 年 11 月
double 型は、8 バイトの倍精度浮動小数点数として格納されます。倍精度の 64 ビット IEEE 754 値を表します。
double 型は、最大で 10308 (正または負)、最小で 10-323 を 15 桁の精度で表すことができます。また、double 型では、非数 (NaN)、正または負の無限大、および正または負の 0 を表すことができます。
大きい数値が必要であっても厳密さは要求されないアプリケーションには、この型が便利です。正確な数値が必要な場合は、Decimal 型を使用します。
対応する .NET Framework データ型は、Double です。double 型は、Number 型と同じです。
解説
double 型のプロパティとメソッドは、System.Double のプロパティおよびメソッドと同じです。
JScript では、Number オブジェクトが定義されます。double 型と Number オブジェクトは相互運用されます。このため、Number オブジェクトは double 型のメソッドやプロパティを呼び出すことができ、double 型は Number オブジェクトのメソッドやプロパティを呼び出すことができます。詳細については、「Number オブジェクトのプロパティとメソッド」を参照してください。また、Number オブジェクトは double 型を受け取る関数で使用でき、その逆も可能です。
通常は、double オブジェクトの代わりに Number 型を使用してください。