ROUND関数は、数学的に正しい厳密な結果でなくても10進算術演算に基づいて値を返します。ROUND(0.33,0.1)の例では、ROUNDは3*0.1ではなく0.3を返します。 2進値の表現 SASプログラムで文字"0.3"が定数として示されている場合、値は標準の入力形式で3/10として計算されます。ROUND(0.33,0.1)は、...
最初の引数が DATE、TIME、または TIMESTAMP の場合、ROUND 関数はformat-stringで指定された単位に丸めた日時値を返します。 ROUND numeric numeric-expression1が正の場合、5 以上の端数は、次に大きい正の数に丸められます。 例えば、ROUND(3.5,0) = 4 です。numeric-expression1が負の場合、5 以上...
関数 ODBC スカラー Aggregate 分析 ビット操作 照合順序 構成 変換 暗号化 カーソル データ型 日時 グラフ JSON 数学 数学 ABS ACOS ASIN ATAN ATN2 CEILING COS COT DEGREES EXP FLOOR LOG LOG10 PI POWER RADIANS RAND ROUND SIGN SIN
選択肢5の内側の処理はTRUNC(250.01, 0)なので250となり、この値を外側のROUND関数に入れるとROUND(250, -1)となり結果は「250」になります。誤りです。 選択肢6は内側のROUND(250.01, -2)は300という結果になります。この値を外側のMOD関数に渡しているわけですが、MOD関数は除算の余りを出す...
任意型関数および任意データ関数のラウンドトリップ 各OCI任意型関数および任意データ関数のサーバー・ラウンドトリップ回数について説明します。 任意型関数および任意データ関数に必要なサーバー・ラウンドトリップ回数のリストを表C-6に示します。リストされていない関数は、ラウンドト...