浮動小数点変数に許容される最小の正の値を返します。
TINY(x)
x は、FLOAT BINARY 型または FLOAT DECIMAL 型の式です。
TINY は、x が取り得る最小の正の値である浮動小数点値を返します。結果には、x の基数、モード、および精度が含まれます。
限定正規表現評価では TINY 組み込み関数は許可されません。
この例は、TINY 組み込み関数に対して返された IEEE FLOAT BINARY 値および FLOAT DECIMAL 値を示しています。
dcl d float bin (52); dcl f float bin (23); d = tiny(d); /* 4.9406564584124654E-324 */ f = tiny(f); /* 1.401298464E-45 */ /* Supported on Intel only */ dcl x float dec (34); dcl y float dec (16); dcl z float dec (7); x = tiny(x); /* 1.000000000000000000000000000000000E-6143 */ y = tiny(y); /* 1.000000000000000E-0383 */ z = tiny(z); /* 1.000000E-0095 */