lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

> I don't understand the rational of the removal of math.log10 and the addition
> of optional second parameter in math.log
Maybe because there is no longer any strong reason why base 10 is
any more special than base 2 or whatever.

> It's a general implementation of log, but all opportunities of optimization
> are lost.

If you have an application that calculates logarithms base 10 so often
that the unoptimized implementation slows it down unacceptably — then 
you write a very short module in C that supplies log10 directly.

Just to satisfy my curiosity: what application might that be?