ILE COBOL 解説書


MAX

MAX 関数は、最大値を含む引数の内容を戻します。

関数タイプは、次のように引数のタイプに依存します。

引数タイプ 関数タイプ
英字 英数字
英数字 英数字
国別 国別
指標 指標
整数であるすべての引数 整数
数字 (整数の引数があってもよい) 数字
形式
 
                    .--------.
                    V        |
>>-FUNCTION MAX--(----引数-1-+--)------------------------------><
 
 
引数-1
数字クラス、英数字クラス、英字クラス、または DBCS クラスであってもよく、 ブール・クラスであってはいけません。

複数の引数-1 が指定されている場合には、英字の引数と英数字の引数の組み合わせが認められています。 引数タイプの他の組み合わせは認められていません。 たとえば DBCS 引数は、英数字の引数と混合することはできません。

戻り値は、最大値を持つ引数-1 の内容です。 最大値を判別するために使用される比較は、単純条件の規則に従って行われます。 詳細は 条件式を参照してください。

複数の引数が同じ最大値を持つ場合、その値を持つ左端の引数が戻されます。

関数のタイプが英数字または DBCS である場合、戻り値のサイズは、選択された引数のサイズと同じになります。

関連情報


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