Index: [Article Count Order] [Thread]

Date:  Fri, 25 Aug 95 01:31:01 JST
From:  Seiichi Miyakoshi <smiyakos@gonta.etl.go.jp>
Subject:  [Q] round() and file open error
To:  MaTX@mei.titech.ac.jp (MaTX ML)
Posted:  Fri, 25 Aug 1995 01:27:56 +0900
X-Mail-Count: 00038

  宮腰(@電総研)です。

  幾つか小さな疑問がありまして(実は、そうなったら良いな
という願望が、質問の底に見受けられますが(^_^;)、ここに
投稿します。

  まずは、小さな疑問。

	  実数を丸めるための関数が幾つか用意されていますが、
	これらの返り値は、どうして(整数ではなく)実数なのでしょうか。
	実数のままの方が便利かなと思う局面もありますし、Integer()を
	すれば良いだけの話しですが、こうなっているのは何か理由が
	あるのでしょうか。

  疑問その二。

	  ファイルをオープンする場合に、エラー情報を受けとって、
	対応を変えられるようにできないものでしょうか。ある
	データの固まりに、繰り返しある種の計算を施す場合を
	考えます。

	read "ファイル名" -> 変数;
		処理
	print 変数 -> "(同一)ファイル名"

	  一番最初には、このデータファイルは存在しない訳ですが、
	この時に、


	if(ERROR==(read "ファイル名" -> 変数))
		ファイルを作る処理;

	なんて書けるとカッコいいかな、と思いまして。
	  もちろん状況が特殊ですから、最初だけデータファイルを
	作る関数を手動で起動すれば良いだけの話しでもありますが。

  他の人の意見も聞いてみたいなぁ。

  では。	(^_^)/
	******************************************
	**	工業技術院	電総研		**
	**	知能システム部	行動知能研究室	**
	**	研究員二年生	宮腰清一	**
	**	smiyakos@etl.go.jp		**
	******************************************