無窮 i ラボ Blog

知的ネット社会、知そのもの、機械との共生、プログラミングに関して。

 
 

FORTRANによる文字列処理を支援するライブラリ Chara.f のうち、サブルーチン「ITOAGN」にバグが見つかりました。

ご迷惑をおかけしまして、申し訳ございません。修正バージョンの適用をお願い申し上げます。

バグの内容:
一桁の整数(1~9)を文字型に変換すると「0」になってしまう。二桁以上の整数に関しては問題ありませんでした。

対処状況:
対処済み。「ITOAGN」をバージョンアップ( Ver.1.01 → Ver.1.02 )し、公開しました

機能の追加:
ありません。

互換性:
過去に公開した Chara.f のあらゆるバージョンのサブルーチンに対して互換性あり。
スポンサーサイト
 このエントリーをはてなブックマークする このエントリーを含むはてなブックマーク
FORTRANによる文字列処理を支援するライブラリ Chara.f のうち、サブルーチン「ITOAGN」をバージョンアップ( Ver.1.00 → Ver.1.01 )し、公開しました

機能の追加:
ありません。

互換性:
過去に公開した Chara.f のあらゆるバージョンのサブルーチンに対して互換性あり。

なお、コードの改良に関しては、O氏からいただいた助言を活用しました。O氏に感謝申し上げます。
 このエントリーをはてなブックマークする このエントリーを含むはてなブックマーク
Chara.f を構成する各サブルーチンは、新バージョンが旧バージョンに対して互換性をもつようにします。

互換性が崩れる場合には、それを明示します。
 このエントリーをはてなブックマークする このエントリーを含むはてなブックマーク
FORTRANによる文字列処理を支援するライブラリ Chara.f の公開を開始しました。

ライブラリの構成は以下のとおり:

Subroutine | Version | Last update
------------+---------+--------------
WRFILE | 1.00 | 2006/ 2/18
ITOAGN | 1.00 | 2006/ 2/18
ATOIGN | 1.00 | 2007/ 1/ 1
ATORGN | 1.00 | 2007/ 1/ 1
ALGGN | 1.00 | 2006/ 2/18
ALGSRP | 1.00 | 2006/ 2/18
T1LPAS | 1.00 | 2006/ 2/18

公開にあわせて、コードの見直しをすることを検討しましたが、テストが不十分になるので、「枯れた」そのままのコードを公開しました。
 このエントリーをはてなブックマークする このエントリーを含むはてなブックマーク