Google
オフコン練習帳内を検索
インターネット全体を検索

NECオフコン関連
オフコン一般
情報
[掲示板に戻る全部  1-  最新50
1 S9タイプ → S9タイプ
RH 2006-4-19 20:49  [返信] [編集]

個人的に難事件なのですが、

MOVE,COMPUTE,ADDなど何をやっても

S9タイプ から S9タイプ(出力項目はOCCURS)を行なうと、入力項目がマイナスなのに出力項目がプラスで出力されてしまいます。

どうしてもわかりません。基本的な事になるかもしれませんが教えてください。
2 Re:S9タイプ → S9タイプ
富山清風 2006-4-20 0:49  [返信] [編集]

コーディングを見てみないとなんともいえないと思いますが!

また、「出力項目がプラス」と確認した方法も教えてください。



S9タイプからS9タイプへ直接MOVEしているんですよね。

一旦別エリアを介してMOVEしているということはないですよね、

(別エリアを介してMOVEしていると別エリアで符号がおちてしまうこともあるのですが)



3 Re:S9タイプ → S9タイプ
NNN3 2006-4-20 10:22  [返信] [編集]

計算をする前に、INITIALIZE をしてから項目を利用していますか?

タイプが9もしくはS9の場合 INITIALIZEをするかもしくは、ZEROをMOVEしてから

計算をしないと 利用時のメモリーのゴミが、項目に残っていて

どんなに計算式が、合っていても正しい結果が、得られない場合があります。

デバックで、おかしい項目を順次 利用する前/計算後の表示をしていけば、原因が

わかると思います。
4 やはり
RH 2006-4-20 12:33  [返信] [編集]

富山清風さん、NNN3さんありがとうございます。

やはり根本的な(基本)部分が怪しいですね。

確かにその項目に対してクリアをかけないとゴミが残るのは
前に泣かされました。

今回はINITIALIZEをかけていますが念の為ゼロMOVEかけてみます。
再度見直してみて。
今回面倒な計算をやっているので整理して頭をすっきりして確認してみよおと思います。



[掲示板に戻る全部 次100 最新50
BluesBB ©Sting_Band