From: Shigeo Kobayashi Date: 2003-07-28T22:22:37+09:00 Subject: [ruby-dev:20972] Re: [BigDecimal] conflict between Numeric#div and BigDecimal#div 小林です。 そういえば、仕様が変更になったんでしたね。 ----- Original Message ----- From: "Yukihiro Matsumoto" Subject: [ruby-dev:20962] Re: [BigDecimal] conflict between Numeric#div and BigDecimal#div > まつもと ゆきひろです > > In message "[ruby-dev:20960] Re: [BigDecimal] conflict between Numeric#div and BigDecimal#div" > on 03/07/28, Masahiro TANAKA writes: > > |やはり Numeric#div が整除というのは紛らわしいのではないでしょうか。 > > でも、なにを選んでも「紛らわしい」と感じる人はいるわけでねえ。 > Pascalでもdivだったような気がするし、慣れてもらうのが一番だ > と思います。現状では > > * div - 整除(divmodの第一要素) divmodの第一要素と同じなら要らない気もしますが? ^^;; BigDecimal#div は結構重要な機能ですし、sub/mult とくれば 当然 div となります。 まぁ、例え名前が重複していても、使用目的が完全に異なる ので現実に不都合が生ずることはないと思います。 > * quo - もっとも正確に近い商 > * divmod - 整除と剰余 こっちは 1.8.1 で合わせますか... 一応合わせて用意したものの BigDecimal としての観点から 必要性を感じないし、divmod 等は BigDecimal から削除する のが早いかも? ------------------ 小林 茂雄 shigeo@tinyforest.jp