簡単な質問です。変数宣言のある fortran77 サブルーチンがあります
DIMENSIONS HH(13, 1000)
型が指定されていないため、この変数は整数の配列であると想定しています。プログラムの後半で、次の行があるループがあります。
HH(2,N) = HH(4,N) + W2
W2 は、サブルーチンで明示的に宣言されておらず、引数として渡されていません。デフォルトでは、実変数としての型であると想定しています。
上記のコマンドでは、W2 は HH(4,N) に追加される前に整数に変換されていると思います。これは正しいです?
これが本当に基本的なものである場合はお詫び申し上げます。