Oracle では整数を小数点以下 2 桁まで補う方法が 4 つあります。TO_CHAR() 関数を使用する方法、LPAD() 関数と SUBSTR() 関数を使用する方法、TO_NUMBER() 関数と TRUNC() 関数を使用する方法です。または ROUND( ) 関数を使用します。
Oracle で整数に小数点 2 桁を追加する方法
Oracle で整数に小数点 2 桁を追加するにはOracle では、次のメソッドを使用できます。
メソッド 1: 関数を使用します。 TO_CHAR()
<code>TO_CHAR(整数, '999999999999999999.99')</code>
メソッド 2: 関数を使用します。 LPAD()
および SUBSTR()
<code>SELECT TO_CHAR(123456789, '999999999999999999.99') FROM dual;</code>
<code>LPAD(整数, 整数长度 + 2, '0') || '.' || SUBSTR(整数, -2)</code>
方法 3: 関数 TO_NUMBER()
および ## を使用する#TRUNC()
<code>SELECT LPAD(123456789, 11 + 2, '0') || '.' || SUBSTR(123456789, -2) FROM dual;</code>
<code>TO_NUMBER(整数 || '00') / 100</code>
方法 4: 関数を使用する ROUND()
<code>SELECT TO_NUMBER(123456789 || '00') / 100 FROM dual;</code>
<code>ROUND(整数, 2)</code>
以上がOracle で小数点以下 2 桁の整数を表現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。