OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

COBOLの文法

  • すぐに回答を!
  • 質問No.149280
  • 閲覧数1632
  • ありがとう数2
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 7% (2/28)

COBOLの文法でたぶんシフトコードの一種だと思うのですが、
Nタイプの項目に付く'29'や'38'といった数字には
どういう意味があるのでしょうか?
'28''29'の組み合わせは解るのですが・・・。
よろしくお願いします。
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1
レベル14

ベストアンサー率 50% (1122/2211)

COBOL の文法というよりも、使っている計算機(多分、大型汎用機ですよね)の
漢字コードの扱いで決ります。COBOL に限らず、Fortran で漢字を扱うときも
意識することがあります。

'28'~'29'で括った範囲が漢字コード扱いになります。OS 次第ですが、IBM漢字
コードや JEF漢字コードなど。

こっちのほうはうろ覚えなんですが、'38'~'39'で括った範囲も漢字コード扱い
です。そのままページプリンターに印字すると、(28の場合と比べて)文字のポイ
ント数が違って印字された記憶があります。

# きっと、ちゃんとした区別(意味)があるんでしょうけど。
-PR-
-PR-

その他の回答 (全1件)

  • 回答No.2
レベル4

ベストアンサー率 66% (2/3)

N項目に関しては汎用機、オフコンともに前の方の回答どおり漢字コードが前後につきます。ただ、メーカーや機種やバージョンによりコード体系が違います。また、プログラム作成上でとしてそれを意識しなくてはならない汎用機も有ります。帳票などは機種によっては帳票レコードで漢字コードを定義しなければいけない場合もありますので、お使いの機種のマニュアルを参照してみることが必要になる場合もあると思います。
N項目に関しては汎用機、オフコンともに前の方の回答どおり漢字コードが前後につきます。ただ、メーカーや機種やバージョンによりコード体系が違います。また、プログラム作成上でとしてそれを意識しなくてはならない汎用機も有ります。帳票などは機種によっては帳票レコードで漢字コードを定義しなければいけない場合もありますので、お使いの機種のマニュアルを参照してみることが必要になる場合もあると思います。


このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ