5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【科学技術計算】C言語とFortran どっちがいい?

478 :名無しさん@3周年:2005/07/07(木) 04:22:25
両方使いますが,Fortranの場合,
・多次元配列: x(i,j,k)
・べき乗: a**b
・整数から実数へのキャスト: dble(i)
・行末:何も必要なし
それに対して,Cの場合,
・x[i][j][k] (2文字も多い) とか x[JMAX*KMAX*i+KMAX*j+k] (!!)
・pow(a,b) (4文字も多いし,括弧の中に変数を打つのが面倒)
・(double)i (2文字も多いし,括弧の位置がわけわからん)
・";" (激しくうざい.コンパイラはいちいちエラーメッセージを表示するな)
また,Fortranだと dimension y(-128:128,-64:64)
のように,負のインデックスが普通に宣言できて,非常に便利.
変数が多かったり,高精度の差分が必要だったりする大規模科学技術計算の場合,
コーディングはFortranの方が楽だと思う.
(もちろん,Cの方が楽な場合もあるけど.)

210 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)