私は研究でFortran90を使っているのですが、研究に使うプログラムはMS-Fortranを用いて書かれているものでした。
そこで質問なんですが、MS-FortranとFortran90の違いについて知っている方がいれば教えてください。
また、MS-FortranでかかれたソースコードをFortranにコピーした時に何か弊害はあるのでしょうか?(人づてに弊害が起こると聞いたことがあるのですが・・・)。
プログラミングを本格的に始めて、まだ3ヶ月ほどで用語の使い方がわかりにくいところがあるかもしれませんがよろしくお願いします。
No.2ベストアンサー
- 回答日時:
MicrosoftがFortranを出していた時期を考えると、多分ですが、Fortran77だと思いますね。
Fortran90自体、製品が揃ったのは90年からかなり立っています。そのころには、Microsoftの言語製品はCとBASICだけになっていたんじゃないかな。
なお、MS-Fortranに限らず、intel系のFortranでは、86系のアーキテクチャの影響でホストに比べ、一部の機能が制限されている場合があります、これらについてはマニュアルを参照してください。
この回答への補足
お返事ありがとうございます。
MS-FortranのMSとはマイクロソフトのことだったのですね。そんなことも知らないど素人なもので・・・。
ところで追加してお聞きしたいのですが、今使っているIntel Fortran コンパイラなのですが、その動作環境にはマイクロソフトのMicrosoft* VisualC++* .NETのインストールが必要になっています。
これならMS-Fortranとの互換性がありそうに思うのですが、どうなんでしょうか?
No.1
- 回答日時:
「Fortran 90」とは「1990年制定のFortran言語規約」くらいの意味です。
MS-Fortranも含めてあらゆるFortranコンパイラは、特定のFortran言語規約(例えばFortran 90)に準拠しているか、あるいは準拠していないかのどちらかです。
お使いのMS-FortranがFortran 90に準拠していれば、お手持ちのFortran 90のプログラムはそのまま使用できます。準拠していない場合、そのままでは動作しない場合があります。
お使いのMS-FortranがどのようなFortran言語規約に準拠しているのかは、そのMS-Fortranに付属のマニュアルのどこかに必ず書いてありますので、よく探してみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) FORTRAN77の配列(除算) 2 2023/02/01 14:34
- 計算機科学 fortranという言語は今でも科学技術計算でPythonと同じくらい使われてると聞いたのですが、そ 10 2022/08/25 00:43
- IT・エンジニアリング FORTRAN、COBOL、C、Java、C++とか誰が作ったのですか?言語習い使いまた出て、キリが 4 2023/05/06 23:11
- その他(パソコン・スマホ・電化製品) FORTRANの紙テープに穴開けるタイプの電算機使ったことありますか?マークシートに記入して、読み込 3 2023/05/29 19:54
- その他(プログラミング・Web制作) Fortranでの出力ファイル 2 2023/03/21 21:25
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- 中途・キャリア さて、社会人になってから13年目。 今まで、機械設計、機械製品の品質管理、部門の経営企画をやってきま 4 2023/07/17 08:59
- その他(Microsoft Office) 会社におけるOfficeライセンスの管理 5 2023/03/14 15:23
- Windows 7 Windows7でMicrosoft VirtualPC2007 SP1を使用する 9 2022/11/17 13:12
- 仕事術・業務効率化 ミステリーショッパー(MS)は必要? 2 2023/01/23 08:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
楽しくて最高のプログラミング...
-
プログラムに書かれる"%"記号の...
-
Pythonって何を意識した言語な...
-
UNITY Float型の接尾辞fって
-
Int('1234') で、strをかんたん...
-
最新のプログラム言語を学ぶに...
-
C言語、C+、C++、C#の違い
-
rpa化する言語としてら何があり...
-
HTMLとCSSを初心者ながらProgat...
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
UWSCはどのプログラミング言語?
-
vbaとc言語の関連性について
-
C言語とhtmlの違いを どな...
-
COBOLで文字タイプを数字...
-
なぜコンピューターをよく知っ...
-
C# でソフト開発をした事のある...
-
簡単な将棋ソフト作成
-
if文がbegin - endな訳は?
-
プログラミング言語の読み方を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
質問失礼します。 プログラム言...
-
最新のプログラム言語を学ぶに...
-
COBOLでのNOT = の AND条件
-
C言語って古いですか?
-
rpa化する言語としてら何があり...
-
UNITY Float型の接尾辞fって
-
TO_CHARで小数点以下がある場合...
-
プログラミング言語の制作方法...
-
COBOLで文字タイプを数字...
-
プログラムに書かれる"%"記号の...
-
C言語とhtmlの違いを どな...
-
Int('1234') で、strをかんたん...
-
C++ ってなんて読む?
-
Excel VBAで文字化けする (英語...
-
C言語 解答について。
-
VBSでDim、Private、Publicの違い
-
Excelの開発言語ってなんですか?
-
C# でソフト開発をした事のある...
-
C#とC++のざっくりとした違いを...
おすすめ情報