プロが教えるわが家の防犯対策術!

京都市のシステムのリプレイスでホストコンピューターからオープン開発で同じソースコードをそのまま記述してレガシーシステムのホストシステムのソースコードの中身は全部見れる状態で何で違う結果になるのですか?

データベースも同じ、ソースコードは丸コピー。

で、結果が違う。

ソースコードのコピー間違いはない。どこで結果が変わるの?

その使用した言語にバグがある?

JavaかVBで開発していると思う。

A 回答 (1件)

数学カテゴリより、プログラミング・Web制作カテゴリのほうがより確度の高い回答が得られると思うけど。



考えられるのは、とりあえず以下。

・ホストコンピュータのCPUのビット数とオープンシステムで使用されているCPUのビット数の違い
・long int型のビット長の違い(上記のCPUビット数に関連する)
・浮動小数点演算の誤差の違い
・アドレス幅の違い
・プログラミング言語仕様の違い
・機能仕様の認識違い

プログラミング言語バグの可能性は低い。
    • good
    • 0
この回答へのお礼

みんなありがとう

お礼日時:2019/12/30 20:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!