目次

Search

  1. はじめに
  2. トランスフォーメーション言語
  3. 定数
  4. 演算子
  5. 変数
  6. 日付
  7. 関数

トランスフォーメーション言語リファレンス

トランスフォーメーション言語リファレンス

ABS

ABS

数値の絶対値を返します。

構文

ABS(
numeric_value
)
以下の表に、このコマンドの引数を示します。
引数
必須/
オプション
説明
numeric_value
必須
数値データ型。絶対値を返したい値を渡します。有効なトランスフォーメーション式を必要に応じて入力できます。

戻り値

正の数値。ABSは、引数として渡された数値と同じデータ型を返します。Doubleを渡した場合は、Doubleを返します。同様に、整数を渡した場合は、整数を返します。
関数にNULL値を渡した場合はNULLです。
戻り値が15を超える精度を持つ10進値である場合は、高精度を有効にして、最大28桁までの10進精度を使用可能にできます。

次の式は、2つの数値の差を、どちらが大きいかに関係なく正の値として返します。
ABS( PRICE - COST )
PRICE
COST
RETURN VALUE
250
150
100
52
48
4
169.95
69.95
100
59.95
NULL
NULL
70
30
40
430
330
100
100
200
100