整数関数

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

表 1 は、関数結果の精度の要約です。
表 1. 整数組み込み関数の精度
機能 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 桁の整数
表 2 は、関数結果の精度の要約です。
表 2. 整数組み込み関数の精度
機能 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 桁の整数になります。
表 3 は、関数結果の精度の要約です。
表 3. 整数組み込み関数の精度
機能 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 桁の整数になります。