ILE COBOL 解説書

整数関数

これらの関数は常に整数を戻し、outer-dmax は常にゼロになります。 引数が整数でなければならない関数に関しては、inner-dmax は常にゼロになります。

表 44 は、関数結果の精度の要約です。

表 44. 整数組み込み関数の精度

関数 Inner Dmax Outer Dmax 関数結果
DATE-OF-INTEGER 0 0 8 桁の整数
DATE-TO-YYYYMMDD 0 0 9 桁の整数
DAY-OF-INTEGER 0 0 7 桁の整数
DAY-TO-YYYYDDD 0 0 9 桁の整数
FIND-DURATION 適用外 0 9 桁の整数
INTEGER-OF-DATE 0 0 7 桁の整数
INTEGER-OF-DAY 0 0 7 桁の整数
LENGTH 適用外 0 9 桁の整数
ORD 適用外 0 3 桁の整数
ORD-MAX 適用外 0 9 桁の整数
ORD-MIN 適用外 0 9 桁の整数
YEAR-TO-YYYY 0 0 9 桁の整数

表 45 は、関数結果の精度の要約です。

表 45. 整数組み込み関数の精度

関数 Inner Dmax Outer Dmax 関数結果
DATE-OF-INTEGER 0 0 8 桁の整数
DAY-OF-INTEGER 0 0 7 桁の整数
FACTORIAL 0 0 固定小数点、30 桁整数
INTEGER-OF-DATE 0 0 7 桁の整数
INTEGER-OF-DAY 0 0 7 桁の整数
LENGTH 適用外 0 9 桁の整数
MOD 0 0 min(i1 i2) と同じ桁数の整数
ORD 適用外 0 3 桁の整数
INTEGER
0 固定小数点引数を使用すると、結果はその引数より整数桁が 1 つ多い固定小数点整数になります。 浮動小数点引数を使用すると、結果は固定小数点の 30 桁の整数になります。
INTEGER-PART
0 固定小数点引数を使用すると、結果はその引数と同じ整数桁の固定小数点整数になります。 浮動小数点引数を使用すると、結果は固定小数点の 30 桁の整数になります。

表 46 は、関数結果の精度の要約です。

表 46. 整数組み込み関数の精度

関数 Inner Dmax Outer Dmax 関数結果
DATE-OF-INTEGER 0 0 8 桁の整数
DAY-OF-INTEGER 0 0 7 桁の整数
FACTORIAL 0 0 固定小数点、30 桁整数
INTEGER-OF-DATE 0 0 7 桁の整数
INTEGER-OF-DAY 0 0 7 桁の整数
LENGTH 適用外 0 9 桁の整数
MOD 0 0 min(i1 i2) と同じ桁数の整数
ORD 適用外 0 3 桁の整数
ORD-MAX
0 9 桁の整数
ORD-MIN
0 9 桁の整数
INTEGER
0 固定小数点引数を使用すると、結果はその引数より整数桁が 1 つ多い固定小数点整数になります。 浮動小数点引数を使用すると、結果は固定小数点の 30 桁の整数になります。
INTEGER-PART
0 固定小数点引数を使用すると、結果はその引数と同じ整数桁の固定小数点整数になります。 浮動小数点引数を使用すると、結果は固定小数点の 30 桁の整数になります。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]