10 進数データ型

10 進変数 は、96 ビット (12 バイト) 符号なし整数として格納され、スケール 係数 (整数の小数点以下桁数を 10 でスケールダウンする場合、またはスケーリングを行う必要がないことを示すために使用) と、10 進数が正か負かを示す値が格納されます。

倍率は、小数点の右側に格納する桁数であり、0 から 28 までの範囲です。

  • スケールが 0 (小数部がない) の場合は、利用可能な最大値は +/-79,228,162,514,264,337,593,543,950,335 になります。

  • 小数点以下 28 桁のスケールでは、最大値は +/-7.92281625142643375935439539539335、ゼロ以外の最小の値は +/-00000000000000000000000000000000001 です。

注:

現時点では、 Decimal データ型は Variant 内でのみ使用できます。つまり、 Decimal 型の変数を宣言することはできません。 ただし、CDec 関数を使用してサブタイプが Decimal であるバリアント型 (Variant) を作成できます。

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。