PDA

Просмотр полной версии : Логарифм с произвольным основанием


Madeyra
27.11.2006, 04:09
Во флеш логарифм числа можно посчитать по основанию е. Вот задача такая: посчитать логарифм по любому основанию. есть для этого какой нить способ решения?

miramax
27.11.2006, 04:30
Во флеш логарифм числа можно посчитать по основанию е. Вот задача такая: посчитать логарифм по любому основанию. есть для этого какой нить способ решения?
Привести логарифм к основанию e и подсчитать.

Zone71
27.11.2006, 04:47
как всегда математика...
Известно, что logaХ (а - основание, Х - аргумент) можно представить в виде lnX / lna :rtfm:. теперь реализуем на ActionScript:
function log(base:Number, arg:Number):Number {
//знаем, что основание всегда положительно и отлично от 1 и аргумент тоже всегда положительно
if(base > 0 && base != 1 && arg>0) {
return Math.log(arg) / Math.log(base)
}
}

terbooter
28.11.2006, 08:45
Елки -палки!!!
Это же в 9ом классе изучают!
http://www.bymath.net/studyguide/alg/sec/alg30.html