megamonster Есть функция Math.pow(число, степень), возводящая число в любую степень. В число ставишь свой корень с помощью функции Math.sqrt(то, что под корнем).
Пример: Math.pow(Math.sqrt(25), 0.54);
Написал программу? Проверь на ошибки. Исправил ошибки? Проверь еще раз. Нет ошибок? Ты плохой программист!<br /><br />https://prograph.ru/ - видео уроки по программированию в разных средах, а также справочники, программы и новости.<br />
Neirol, извини но твой способ не работает - выходит что мы добываем квадратный корень из числа, а потом возводим его в степень, и получаем не то что нам надо. Уже нашел решение. Если кому интересно, читайте ниже, мож пригодится: Число под корнем n-ой степени - это число возведенное в степень 1/n тоесть: . n__ 1/n \/a = a . И так вот формула: Math.pow(a,1/n) пример Чтоб добыть кубический корень из числа 27:
var tempVar:Number=Math.pow(27,1/3); trace(tempVar);//выводит 3
Комментарии
ничего так вышло, если бы сделать на подобие инженерного... :)
1) Админ всегда прав
2) Если админ не прав, смотри пункт 1
Мы в контакте -
Хороший получился калькулятор. Молодец.
А как на ActionScript 3.0 можно добыть из какого-либо числа корень любой степени
например:
0.54____
\/ 25
Хотелось бы сделать типа инженерного калькулятора, но с не очень большым набором функций. Иногда очень надо. В хазяйстве бы пригодился
megamonster
Есть функция Math.pow(число, степень), возводящая число в любую степень.
В число ставишь свой корень с помощью функции Math.sqrt(то, что под корнем).
Пример:
Math.pow(Math.sqrt(25), 0.54);
Написал программу? Проверь на ошибки. Исправил ошибки? Проверь еще раз. Нет ошибок? Ты плохой программист!<br /><br />https://prograph.ru/ - видео уроки по программированию в разных средах, а также справочники, программы и новости.<br />
Neirol, извини но твой способ не работает - выходит что мы добываем квадратный корень из числа, а потом возводим его в степень, и получаем не то что нам надо.
Уже нашел решение. Если кому интересно, читайте ниже, мож пригодится:
Число под корнем n-ой степени - это число возведенное в степень 1/n
тоесть:
.
n__ 1/n
\/a = a
.
И так вот формула: Math.pow(a,1/n)
пример
Чтоб добыть кубический корень из числа 27:
var tempVar:Number=Math.pow(27,1/3);
trace(tempVar);//выводит 3