パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

証券コードに英文字導入。数字4桁では不足」記事へのコメント

  • 駄目なんだろうか?
    • by scanner (19808) on 2022年06月01日 13時56分 (#4260055) 日記

      うん。なんかそんな幻が見えた。

      親コメント
      • by Anonymous Coward

        いやいや

        PIC 9(4).

        だろう。
        だって、数字4桁ってきまってるんだから。

        あちこちでCOBOLプログラマーが頭を抱えているんだろうね。
        修正は簡単だけど、テストが大変。
        どこかで、数字4文字を4桁の数値として計算してたりしそうだし。

        > 現在の証券コードは1300から9999の数字4桁となっている

        IF SYOKEN-CODE 10000
              THEN GO TO STOKEN-CODE-ERROR-SYORI.

        とか書いてあったりして。

        • by donadona (37711) on 2022年06月02日 9時40分 (#4260739)

          たしかにテストは大変だけど、資料中の通知文によれば2009年4月に英文字を組入れる基本方針が出てて、2010年3月には具体的な設定方法とシステム対応の依頼が出てるのよね。
          英文字適用は2024年1月からなので、依頼から実施まで14年近くある。
          さすがに十分な期間があったと思いたいな。

          親コメント
        • by Anonymous Coward

          不等号を入れたら、意味のないタグとして削除されたらしい。
          これでどうだ?

          IF SYOKEN-CODE &lt 1300 OR SYOKEN-CODE &gt 9999
                      THEN GO TO STOKEN-CODE-ERROR-SYORI.

          # ついでに間違いも修正した。

          • by Anonymous Coward

            PIC 9(4)をPIC X(4)に変えても比較演算子でエラーにならないっぽいのがいやらしいな。EBCDICコード順の比較になるのか?

ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ

処理中...