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

Как расписать эту формулу циклом на js?

MrKey8840 Мыслитель (8662), закрыт 2 месяца назад
Извиняюсь за качество
Лучший ответ
Ксения Райт Гений (99168) 3 месяца назад
В любом сишном языке алгоритм один и тот же и лишь может записываться чуть-чуть по разному. Простой пример на JS:
 {
let x = 0.95;
let y = x * x;
let p = x;
let q = 0.0;
let s = x;
let e = 1.0;
while (Math.abs(e) > 1e-17)
{
q += 2.0;
p *= (1.0 - 1.0 / q) * y;
e = p / (q + 1.0);
s += e;
}
console.log(s);
}
С хорошим вводом-выводом, без такой вот вереницы let'ов или в виде отдельной функции всё, естественно, придётся переписывать, но общий подход как раз именно такой!
АСВысший разум (145990) 3 месяца назад
Остальные ответы
Похожие вопросы