DB2 のテーブルの 1 つで、列のデータ型が 2 倍の長さ 8 になっています。
この列の精度は小数点以下何桁ですか?
(長さ 8 と精度を指定できる DECIMAL データ型がもう 1 つあります)
ダブルのこと?
DB2 のテーブルの 1 つで、列のデータ型が 2 倍の長さ 8 になっています。
この列の精度は小数点以下何桁ですか?
(長さ 8 と精度を指定できる DECIMAL データ型がもう 1 つあります)
ダブルのこと?
もう 1 つの情報 (DrJokepu の回答と比較) は、IEEE 754 の倍精度であるため、約 16 桁 (17 桁と主張する人もいます) の 10 進数を取得できることです。ただし、浮動小数点の精度に関するすべての問題に注意してください。一般に、会計パッケージで金額に DOUBLE を使用することはお勧めできません (ただし、バランスが重要ではない米国の予算のようなファンタジー ゲームでは問題ない場合があります)。
DB2リファレンスによると:
倍精度浮動小数点 (DOUBLE または FLOAT)
倍精度浮動小数点数は、実数の 64 ビット近似です。数値はゼロにするか、-1.79769E+308 から -2.225E-307、または 2.225E-307 から 1.79769E+308 の範囲にすることができます。