------ art_8449_9200357.1146773568291 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline To whom should I have to correspond to submit request for a feature? Is there some kind of process or rule that I have to conform to? Sincerely, Minkoo Seo On 5/4/06, Logan Capaldo <logancapaldo / gmail.com> wrote: > > > On May 3, 2006, at 5:47 PM, Dave Burt wrote: > > > Minkoo Seo wrote: > >> I'm using ruby for my research purpose, and as everyone knows > >> computer science is all about log function whose base is 2. > >> > >> Unfortunately, Math module does not contain log2 though it has > >> log10. What do you think about adding log2 to Math? > >> > >> Yes, I know that adding log2 is way so simple because I can > >> open Math module and add log2 method, but I've had to that ALWAYS. > > > > I say yes to log2. > > > > Cheers, > > Dave > > > > Why not just redefine Math.log(numeric) to be Math.log(numeric, base > = Math::E) > It won't even break existing code, and is slightly less typing than > log(numeric)/log(base) > > > ------ art_8449_9200357.1146773568291--