Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите расписать уравнение в строку

Максим Неклюдов Мастер (1115), на голосовании 10 месяцев назад
Необходимо расписать уравнение в строку. Пробовал так, но ответ выдаёт неверный
A = Y + (X/(Y + math:pow(X, 2)))/(Y + math:pow(X, 3))/Y.
Голосование за лучший ответ
Татьяна Шеховцова Высший разум (520959) 11 месяцев назад
С конца начинай, с нижнего "этажа". И каждый готовый "этаж" бери в скобки
Максим НеклюдовМастер (1115) 11 месяцев назад
A = Y+X/((Y+math:pow(X,2)/Y)/(Y+math:pow(X,3)/Y)). Как то так что ли? Всё равно неверный ответ выдаёт
Максим Неклюдов, у вас последовательности в собственном варианте нет.Делить надо x^2 а не y + x^2.
Татьяна ШеховцоваВысший разум (520959) 11 месяцев назад
(Y+math:pow(X,3)/Y) - пока верно
На это делится x^2
math:pow(X,2)/(Y+math:pow(X,3)/Y)
К этому прибавляется y
Y+math:pow(X,2)/(Y+math:pow(X,3)/Y)
"Этаж" закончился, значит скобки
(Y+math:pow(X,2)/(Y+math:pow(X,3)/Y))

Ну и ещё один "этаж" по аналогии собирай
Терр Онтал Мудрец (12751) 11 месяцев назад
a=(y+(x/(y+x*x/(y+x*x*x/y))))
Максим НеклюдовМастер (1115) 11 месяцев назад
Спасибо большое) Получилось
Максим Неклюдов, У JavaScript есть оператор возведения в степень x*x*x = x**3 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Exponentiation
Максим НеклюдовМастер (1115) 11 месяцев назад
Да у меня вообще задача на Erlang) Просто синтаксис похож на JS, поэтому эту категорию и указал
Cаид Даговский Ученик (120) 11 месяцев назад
let a = y + (x / (y + ((x * x) / (y + ((x * x * x) / y)))))
Похожие вопросы