まつもと ゆきひろです.
In message "[ruby-list:885] Re: Bug report and Request"
on 96/10/22, 石塚圭樹 <keiju / shljapan.co.jp> writes:
|
|けいじゅ@SHLジャパンです.
|bignum関連は信頼性がまだ低いですね(^^;;;
全くその通りです.一番苦手な分野ですから.間違いがあればどん
どん指摘してください.
|>Floating exceptionはrubyでは検出していません.ですからライブ
|>ラリによるというべきでしょう.ただし今回は変な値を元に計算し
|>たせいで出たものですけど.
|
|Floating exceptionが発生した場合は, 例外で捕捉せよってことですね.
あ,ちゃいます.Floating exceptionはlibmが出しているのでruby
の例外ではないです.本当はちゃんとrubyの例外に変換しないとい
けないんですけど,良く分からないんですよね.
|>もっともです.修正しました.この例の場合ですといつでも(少し
|>だけ)高速になりました.
|
|少しだけ? 処理時間は配列のサイズにか変わらず定数になっているんですよね?
そうです.
|ついでに, Hash.new(size) もリクエストします.
Hashはデータ構造が違いますからねえ.使っているライブラリが大
きさを指定できないというのもありますが,いちおうToDoリストに
は載せておきます.
|ですねえ... といいつつ名前は任せます.
うう,ずるい….
|Floatというと... 秒数なわけですね.
|
|先ほどの絶対マイクロ秒もFloatにするというてもありますね. 有効桁数の関
|係で無理があるかな...
1970年からだとオーバーフローしちゃいます.どこか(例えば起動
時)からの相対で取れば良いんですけど.
まつもと ゆきひろ /:|)