早起き

何故か今日は早起きでとても目覚めが良い。バイトも無いし、折角なので早く学校に行く事にした。電車もさほど混んでいない。

院生室に着き、はじめにサンドイッチを食べた。まあまあだな。次いで、気になったので掃除をした。自宅は汚いが良く行く場所は綺麗にする性格なのだ。そしてPCを起動し、ソースを眺めていたが眠い。って事で昼まで休憩(-_-)zzz

起きてからプログラムと格闘すると、ある限界に当たった。Fortran77でグローバルな変数を宣言したかったのだ。まあ、それはCOMMON文を使えば実現できる事が分かった。それともう一つ、グローバルな定数を宣言できないもんかと苦慮したが、これは出来そうに無い事が分かった。惜しい。プログラム内で一貫していなければいけない変数は一箇所で宣言してそれを使い回したいのだが限度があるようだ。

それと二分探索を見くびっていた。こんなの簡単に出来ると思っていたのに、こんなに苦戦するとは…。まず、ループをかけたら数値がおかしくなるのは初期化に問題が有る事が判明。DATA文は初期値を与える事は出来るが値を書きえる事は出来ないらしい。

ふぅ。明日はバイトなので明後日には二分探索のアルゴリズムの実装例を調べてみよう。