stringAsInt()

システム関数 MathLib.stringAsInt は、文字値 (「98」など) を受け入れ、BIGINT 型の同等値を戻します。入力が非数値の場合は、関数は NULL を戻します。

  MathLib.stringAsInt(numberAsText STRING in)
  returns (result BIGINT nullable)
result
BIGINT 型の値を受け入れ可能なフィールド。 受信フィールドはヌル可能でなければなりません。

異なる型のフィールドに数値割り当てを行うことの含意についての詳細は、 『割り当て』を参照してください。

numberAsText
最初の符号文字を含む文字フィールドまたはリテラル・ストリング。

  myField = "-5";

  // result = -5
  result = MathLib.stringAsInt(myField);  

関連リファレンス
EGL ライブラリー MathLib

フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.