Size: a a a

Советский Angular

2020 November 27

S

Smooth Operator in Советский Angular
Вертихвост キバ 🏡🦊
У нас есть вот такое выражение (1!, 2!, 3! и n! это факториалы):
u1 = (1 / 1!) * (1!)
u2 = (1 / 2!) * (1! + 2!)
u3 = (1 / 3!) * (1! + 2! + 3!)
...
un = (1 / n!) * (1! + 2! + 3! + ... + n!)


И чтобы не мешались числа после запятой, можем обрезать их до шести знаков после запятой. Например, вместо 1.345123134123 напишем просто 1.345123

Необходимо найти значение этого выражения при разных n
let sums = [];
...
for (...) {
   sums[i] = sums[i-1] + fac(i);
}
...
return (1 / fac(i)) * sums[n]
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Smooth Operator
let sums = [];
...
for (...) {
   sums[i] = sums[i-1] + fac(i);
}
...
return (1 / fac(i)) * sums[n]
если подставишь число 178, то какой будет результат?
источник

S

Smooth Operator in Советский Angular
Вертихвост キバ 🏡🦊
если подставишь число 178, то какой будет результат?
плачевный наверное
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Smooth Operator
плачевный наверное
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Smooth Operator
плачевный наверное
источник

S

Smooth Operator in Советский Angular
а ты что, посчитать не можешь?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Smooth Operator
а ты что, посчитать не можешь?
1.00564989889143
источник

S

Smooth Operator in Советский Angular
ну и все
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Smooth Operator
ну и все
а это для 17800
1.0000561829318029
источник

S

Smooth Operator in Советский Angular
Вертихвост キバ 🏡🦊
а это для 17800
1.0000561829318029
долго считал?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Smooth Operator
долго считал?
const a = performance.now();
un2(20000000000);

// 0.004999979864805937
console.log(performance.now() - a);
источник

S

Smooth Operator in Советский Angular
Вертихвост キバ 🏡🦊
const a = performance.now();
un2(20000000000);

// 0.004999979864805937
console.log(performance.now() - a);
ну давай показывай
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Smooth Operator
ну давай показывай
const un2 = n => {
 let r = 1;

 for (let i = n, t = 1; i > 1 && i > (n - 10); i--) {
   r += 1 / (t *= i);
 }
 
 return r;
};
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
источник

С

Светлана in Советский Angular
Smooth Operator
(вуе 3)
Ты что ругаешься)
источник

S

Smooth Operator in Советский Angular
Вертихвост キバ 🏡🦊
const un2 = n => {
 let r = 1;

 for (let i = n, t = 1; i > 1 && i > (n - 10); i--) {
   r += 1 / (t *= i);
 }
 
 return r;
};
@ibodnar он там правильно считает?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
У кого есть ссылка на полное видео на YouTube?
источник

IB

Igor Bodnar in Советский Angular
Smooth Operator
@ibodnar он там правильно считает?
А?
источник

S

Smooth Operator in Советский Angular
источник

IB

Igor Bodnar in Советский Angular
давай не будем
источник