ホームページ  >  記事  >  データベース  >  Oracleでround関数を使用する方法

Oracleでround関数を使用する方法

下次还敢
下次还敢オリジナル
2024-05-07 15:48:18480ブラウズ

Oracle の ROUND 関数

ROUND 関数は、数値を指定された精度に丸めるために使用されます。構文は次のとおりです。

<code>ROUND(number, decimals)</code>

ここで、

  • number は、四捨五入される数値です。
  • Decimals は、四捨五入される精度です。

使用例

ROUND 関数の使用例をいくつか示します。

  • 123.456 を小数点第 1 位に四捨五入します。
<code>SELECT ROUND(123.456, 1) FROM dual;</code>

出力:

<code>123.5</code>
  • 123.456 を小数点第 2 位に四捨五入:
<code>SELECT ROUND(123.456, 2) FROM dual;</code>

出力:

<code>123.46</code>
  • 123.456 を整数に四捨五入する:
<code>SELECT ROUND(123.456, 0) FROM dual;</code>

出力:

<code>123</code>

Notes

  • If10 進数 が正の数の場合、関数は小数点以下の指定された小数点以下の桁数に数値を四捨五入します。
  • decomals が負の場合、関数は数値を小数点以下の指定された小数点以下の桁数に丸めます。
  • 10 進数 が 0 の場合、関数は数値を最も近い整数に丸めます。
  • number が NULL の場合、関数は NULL を返します。

以上がOracleでround関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。