ILE COBOL 解説書


NUMVAL

NUMVAL 関数は、引数で指定された英数字ストリングによって表される数字を戻します。 この関数は、ストリングの前後のブランクをすべて取り除き、算術式で使用できる数字を生成します。

関数タイプは数字です。

形式
 
>>-FUNCTION NUMVAL--(引数-1)-----------------------------------><
 
 
引数-1
次の形式のいずれかの内容を持つ、非数字リテラルまたは英数字データ項目でなくてはなりません。
>>-+----------+--+----+--+----------+--------------------------->
   '-スペース-'  +-+--+  '-スペース-'
                 '- --'
 
>--+-数字--+-------------+-+--+----------+---------------------><
   |       '-.--+------+-' |  '-スペース-'
   |            '-数字-'   |
   '-.--数字---------------'
 
 
>>-+----------+--+-数字--+-------------+-+--+----------+-------->
   '-スペース-'  |       '-.--+------+-' |  '-スペース-'
                 |            '-数字-'   |
                 '-.--数字---------------'
 
>--+----+--+----------+----------------------------------------><
   +-+--+  '-スペース-'
   +- --+
   +-CR-+
   '-DB-'
 
 
スペース
1 つまたは複数のスペースのストリング
数字
1 つまたは複数の数字のストリング。合計桁数が 18 を超えてはなりません。

SPECIAL-NAMES 段落に DECIMAL-POINT IS COMMA 文節を指定している場合、 引数-1 では、小数点ではなくコンマを使用しなくてはなりません。

戻り値は、引数-1 で表される数字の近似値になります。

関連情報


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]