[#35592] String#center — Take_tk <ggb03124@...>

 仕様拡張のお願い。と言うほどのものでもないですが・・

33 messages 2002/07/20
[#35593] Re: String#center — Kazuhiro NISHIYAMA <zn@...> 2002/07/20

西山和広です。

[#35596] Re: String#center — Take_tk <ggb03124@...> 2002/07/20

たけ(tk)です。

[#35597] Re: String#center — Kazuhiro NISHIYAMA <zn@...> 2002/07/20

西山和広です。

[#35599] Rational#to_int ← String#center — Take_tk <ggb03124@...> 2002/07/21

たけ(tk)です。

[#35601] Re: Rational#to_int ← String#center — matz@... (Yukihiro Matsumoto) 2002/07/21

まつもと ゆきひろです

[#35618] new mathn [Re: Rational#to_int ← String#center] — keiju@... (石塚圭樹) 2002/07/23

けいじゅ@日本ラショナルソフトウェアです.

[#35624] Re: new mathn [Re: Rational#to_int ← String#center] — matz@... (Yukihiro Matsumoto) 2002/07/24

まつもと ゆきひろです

[#35628] Re: new mathn [Re: Rational#to_int ← String#center] — keiju@... (石塚圭樹) 2002/07/24

けいじゅ@日本ラショナルソフトウェアです.

[#35630] Re: new mathn [Re: Rational#to_int ← String#center] — matz@... (Yukihiro Matsumoto) 2002/07/24

まつもと ゆきひろです

[ruby-list:35600] Re: Rational#to_int ← String#center

From: Kazuhiro NISHIYAMA <zn@...>
Date: 2002-07-21 13:27:28 UTC
List: ruby-list #35600
西山和広です。

In <20020721095810.8F79.GGB03124@nifty.ne.jp>
On Sun, 21 Jul 2002 09:58:38 +0900
Take_tk <ggb03124@nifty.ne.jp> wrote:
>  こういった、どこにでもありそうなスクリプトの動作が、ライブラリの読み込
> みで動作がかわるのは、ライブラリ側の問題だと思います。

はい。だから「ライブラリとして」かつ「汎用的な」場合はチェックした方が
いいと思ったのです。
そういう特殊な場合まで対応する汎用性は必要ないという選択もありだと
思います。

>  この問題は、Rational#to_intメソッドを定義しておけば防げるので、特に問
> 題がない限りはrational.rbでRational#to_intを定義しておくべきだと思います。
> 
> class Rational
>   def to_int
>     self.to_i
>   end
> end

これはruby-mathのint/intのスレッドであった話(/が整除か除法か)に
関連するかもしれません。
なんとなくmathn.rbに入ってるといいような気がしますが。

-- 
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)


In This Thread