SEPARATE CHARACTER

SEPARATE CHARACTER 句を指定しない 場合は、次のようになります。
  • 演算符号は、基本数字データ項目の LEADING または TRAILING 文字 位置 (いずれか、指定されている方) に関連付けられているものと見なされます。 (この場合、SIGN IS TRAILING を指定することは、コンパイラーによる標準の処理と同等です。)
  • PICTURE 文字ストリング内の文字 S は、データ項目のサイズ (標準データ・フォーマットの文字数) を判別する際にはカウントされません。

    SEPARATE CHARACTER 句を指定する 場合は、次のようになります。

  • 算術演算符号は、基本数字データ項目の LEADING または TRAILING 文字位置 (いずれか、指定されている方) に関連付けられているものと見なされます。 この文字位置は数字位置ではありません。
  • PICTURE 文字ストリング内の文字 S は、データ項目のサイズ (標準データ・フォーマットの文字数) を判別する際にカウントされます。
  • + は、正の演算符号用に使われる文字です。
  • - は、負の演算符号用に使用される文字です。