
オープン系COBOL(できれば日立COBOL2002、Windowsサーバー)で、
以下のMOVE命令を実行したとき B はどうなりますか?
また、次のIF命令の実行結果はどうなりますか?
実験するのが一番かと思いますが、環境がなくて実験できていません。
ポイントは集団項目から符号付き数字項目への転記です。
01 A.
02 A01 PIC X(4) VALUE "2020".
02 A02 PIC X(2) VALUE "12".
02 A03 PIC X(2) VALUE "16".
01 B PIC S9(8) SIGN IS LEADING SEPARATE CHARACTERS.
01 C PIC 9(8) VALUE 20201216.
MOVE A TO B.
IF B = C
DISPLAY "TRUE"
ELSE
DISPLAY "FALSE".
私の予想は、B は "20201216△" (△はSPACE 1文字を表しています)。
IF の実行結果はプログラム異常終了ですかね。
以上、よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
COBOLのMOVEで桁数が異なる場合
その他(プログラミング・Web制作)
-
【COBOL】文字列から数値項目に転記するにあたって
その他(プログラミング・Web制作)
-
COBOLで文字タイプを数字タイプに変換する方法
その他(プログラミング・Web制作)
-
-
4
COBOLについて
その他(プログラミング・Web制作)
-
5
COBOLの基本的な事なのですが。。。
その他(プログラミング・Web制作)
-
6
S9タイプからXタイプにデータは移行できるのか。(COBOL)
その他(プログラミング・Web制作)
-
7
NETCOBOLのサブプログラムについて
その他(プログラミング・Web制作)
-
8
COBOLでのNOT = の AND条件
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vba 正規表現について教えてく...
-
pythonでのローカルファイルか...
-
画像生成AIのプロンプトの作り...
-
CSVファイルの複数行削除
-
vba クリップボードクリアにつ...
-
if関数とは?
-
COPYコマンドで、最後に1文字...
-
uwscでPauseキーが押されたら、...
-
自作scratch アニメの商用利用
-
プログラム言語
-
Geminiフォーム 画像生成で 人...
-
pip --versionがエラーになる
-
プログラミングに興味があるの...
-
IT業で開発をされてる方々に質...
-
Pythonのエラーメッセージをコ...
-
Python... 環境設定 初心者です...
-
著作権法について
-
今のプログラミング言語
-
プログラミングについて
-
数学、プログラミング、物理、...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
eclipseで、「ポート番号が使用...
-
Excel実行時エラー-2146959355?
-
PC版のMinecraftが応答なしにな...
-
パソコンに何かが勝手にダウン...
-
VB.NETでボタンのクリックイベ...
-
パソコンのスクリーンセーバー...
-
エクセルVBA、ステップモードと...
-
プログラム実行中に強制停止さ...
-
VB.NETでDataTableにデータ追加...
-
管理者として実行を毎回すると...
-
Windows10 で青鬼を遊びたいの...
-
jbossとjdkの関係性、違いにつ...
-
動的ライブラリ中のグローバル変数
-
プログラミングについてです。...
-
latexでのエラー
-
大戦略大東亜興亡史1ニイガタ...
-
「管理者として実行」された場...
-
プロパティの値が不正ですって...
-
コマンドプロンプトを表示しな...
-
EXCEL-VBAでコマンド...
おすすめ情報