From: nagai@... Date: 2000-01-07T12:22:17+09:00 Subject: [ruby-dev:8861] Re: [REQ] Integer#{hex,dec,oct,bin}, String#bin 永井@知能.九工大です. おくればせながら,あけましておめでとうございます. From: keiju@Rational.Com (石塚圭樹) Subject: [ruby-dev:8857] Re: [REQ] Integer#{hex,dec,oct,bin}, String#bin Date: Fri, 7 Jan 2000 00:14:00 +0900 Message-ID: <200001061530.AAA00844.keiju@bc.mbn.or.jp> keiju> In [ruby-dev :8844 ] the message: "[ruby-dev:8844] Re: [REQ] keiju> Integer#{hex,dec,oct,bin}, String#bin ", on Jan/06 13:29(JST) GOTO keiju> Kentaro writes: keiju> >>|しかしどうしても受け入れられないなら、{bin,oct,dec,hex}_str keiju> >>|というのを代案として挙げます。 keiju> >>どうしてもというわけではないんですよ。広く意見を求めます。 keiju> >僕もお待ちしてます。 keiju> こういうメソッドってあると便利なことがあるのは確ですが, 全然標準であって keiju> も嬉しいことはないんじゃないと思います. keiju> こういうものは標準添付ライブラリ(ext/lib)にして, ほしそうな機能を全部追 keiju> 加するというのがよいんじゃないでしょうか? keiju> # 私としては何種類かの基数にかぎらず任意基数のものがあってもよいと思いま keiju> # す. 数学関係はあまり自信を持って話せないのですが,ちょっと気になったので.(^_^) 単純に base(n[,fmt,sep]) : 整数を n 進数表現にする ( 2 <= n <= 36 ? ) to_i([n]) : 文字列を n 進で解釈して整数に変換する (省略時は 10) というのではまずいのでしょうか? -- 永井 秀利 (九工大 知能情報) nagai@ai.kyutech.ac.jp