- 158 名前:115 mailto:sage [2007/10/09(火) 01:20:18 ]
- >>147
>>149 小数点の問題はご指摘いただいたとおり、単なる型の問題でしたので Tokenで読み込んでいくところの変数p、クラスTestResultのpoint[]等をdouble型に変更し、 クラスParsonDataのlong型だったsumもdouble型にすることで期待通りの出力結果を得ることができました。 時刻の”:”に関する問題ですが、現ソースでは”:”の処理ができずにエラーが出てしまうので、 時刻以外の数字だけ拾いたい場合に”:”のような処理できない文字が混じった場合はどう読み飛ばせばいいのでしょうか。 ”:”だけを読み飛ばし、時、分、秒を格納するという意味ではなく、時刻データそのものを読み飛ばすという意味です。 時刻データを読み込みたいという意味ではないです説明不足で申し訳ありません。 getAvarageで取得する場所(subjectの2番目と9番目の数)等の設定は上手くできているのでそのまま使い、 ソース内に取得に不必要な数、記号は読み飛ばすプログラムに拡張したいのです。 また、日付の”2007/02/01”をどう読み飛ばしているのかが分かればいいのですが、 ソースを読んでも把握できないので、ほかにいろいろ弄ってみましたが上手くいきませんでした。 おそらく次の課題で不要な文字などが入ったデータを処理する発展課題が出てくると思います。 お手数をおかけいたしまして大変申し訳ございませんが、どうかご指導お願いします。
|

|