人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

なぜプログラムのFor構文などの例文で使われる関数はいつも”i”なのでしょうか?

●質問者: sleepyhead
●カテゴリ:コンピュータ
✍キーワード:プログラム 関数
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● ma2ma2
●40ポイント

http://dictionary.goo.ne.jp/search.php?MT=Integer&kind=&mode=0&e...

in・te・ger - goo 辞書

関数じゃなくて 変数 では?と思うんだけど

IntegerのIだと思ってます。

◎質問者からの返答

ごめんなさい、変数ですね(汗

IntegerのIですか。なるほど…そう思うと納得行きますね。


2 ● cx20
●40ポイント

http://www.yscon.co.jp/j/homework/kinmaga-1/k1-008-453223.htm

勤マガ一種08号 2000/03/06

ループカウンタなどで使う変数に i が

よく使われる理由ですが、

i … integer(整数)の略

というのが通説だと思います。

i, j, k とか使いますね。

起源は、FORTRAN ですかね。

違ってたらすみません。

◎質問者からの返答

自分もj、kとかよく使うので何でaから始めないんだろうと思ってたんですが、やはりintegerのことのようですね。


3 ● virus
●70ポイント

http://wwwst.sc.musashi-tech.ac.jp/~bulletin/fort77.htm

Fortranコンパイラと基礎的Fortran文法

最初の実用的でもっとも普及した高級言語である FORTRAN では、宣言なしに使った場合、I から始まる変数は整数であると規定されてました。

ループ変数としては整数が一般的ですから、I が良く使われたのでしょう。

その名残だと思います。

◎質問者からの返答

おぉ、納得しました!凄い仕様ですねw


4 ● underway
●40ポイント

http://homepage1.nifty.com/ton_b/tips/Variable/Naming.html

諸説あるそうですが、上記URLと同様、私もホストでint型の変数がiから始まるからと聞いたことがあります。

◎質問者からの返答

納得しましたので終了します。

みなさんありがとうございました!!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ