前のページ|次のページ

CEILZ関数

ゼロファジーを使用して、引数より大きいか等しい整数のうち最小の値を返します。

カテゴリ: 切り捨て

構文

CEILZ(argument)

必須引数

argument

数値定数、変数または式です。

詳細

CEIL関数とは異なり、CEILZ関数はゼロファジーを使用します。引数が整数の1E-12以内でも、CEIL関数はその整数と等しくなるように結果をファジー処理します。CEILZ関数は結果をファジー処理しません。そのため、CEILZ関数を使用すると、予期しない結果が生じる可能性があります。

SASステートメントとその結果を次に示します。
SASステートメント
結果
a=ceilz(2.1);
put a;
3
b=ceilz(-2.4);
put b;
 
−2
c=ceilz(1+1.e-11);
put c;
 
2
d=ceilz(-1+1.e-11);
put d;
 
0
e=ceilz(1+1.e-13);
put e;
 
2
f=ceilz(223.456);
put f;
 
224
g=ceilz(763);
put g;
 
763
h=ceilz(-223.456);
put h;
 
-223

関連項目:

前のページ|次のページ|ページの先頭へ