mathLib.modf() システム関数は、数値を整数部分と小数部分に分け、その両方に元の数値と同じ符号を付けます。 小数部分は result に戻され、整数部分は numericVariable2 に戻されます。
mathLib.modf(
numericVariable1 FLOAT in,
numericVariable2 SMALLINT | INT | BIGINT out)
returns (result FLOAT)
y INT;
x, result SMALLFLOAT;
x = 23.5678;
result = mathLib.modf(x,y);
writeStdOut(result);
writeStdOut(y);
// 結果 = .5678、y=23