- ベストアンサー
COBOLの数字チェック
COBOLのコーディングで ある項目が数字かどうかのチェックをする記述はどのようでしたか? NUMERICチェックです。 久しぶりにコーディングしなければならないのですが、すでにマニュアル類も見当たりません・・・。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
たとえば 02 AAA PIC 9(5). をCHECKするには、 PROCEDURE DIVISION で AAAに数字が入っていればZZZZに行く IF AAA NUMERIC GO TO ZZZZ. AAAに数字以外が入っていればZZZZに行く IF AAA NOT NUMERIC GO TO ZZZZ. ちなみに英字CHECKはNUMERICの代わりに ALPHABETICで
その他の回答 (1)
- fallen_angel
- ベストアンサー率12% (287/2339)
回答No.1
回答を得る参考になるでしょうか? (COBOLは高校生時代に1年しか使っていないので、、) http://www.coboler.com/link.htm http://www2u.biglobe.ne.jp/~kobo/vbtips/vb04.html
質問者
お礼
ありがとうございます。 別の意味で参考にさせていただきます。
お礼
ありがとうございました。 IF AAA = NUMERIC ・・・ IF AAA NOT = NUMERIC ・・・ で記述してました。ので、何度コンパイルしてもエラーでした。