Oracle では小数点以下 2 桁の整数を表す方法が 2 つあります。科学表記法 (100 * 10^-2 = 0.01 など) と TO_CHAR 関数 (TO_CHAR(100, 'fm9999999999990.99' など) ) = 0.01)。
Oracle における小数点 2 桁の補数表現
Oracle では、科学的記数法または TO_CHAR 関数を使用して、次のことを行うことができます。整数を小数点第 2 位まで完成させます。
科学的記法
科学的記法では、指数を使用して小数点の位置を示します。整数 n の場合、小数点以下 2 桁を補った科学的表記法は次のように表されます:
<code>n * 10^-2</code>
たとえば、小数点以下 2 点を補った整数 100 は、次の科学的表記法を使用して表現できます:
<code>100 * 10^-2 = 0.01</code>
TO_CHAR 関数
TO_CHAR 関数は、数値を指定された形式の文字列に変換できます。整数 n の場合、小数点以下 2 桁を補う TO_CHAR 関数は次のように表されます。
<code>TO_CHAR(n, 'fm9999999999990.99')</code>
ここで、'fm9999999999990.99' は数値形式を指定します。
たとえば、整数 100 を小数点以下 2 つで補うには、次の TO_CHAR 関数を使用して表現できます:
<code>TO_CHAR(100, 'fm9999999999990.99') = 0.01</code>
以上がOracle で整数に小数点以下 2 つを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。