Mohl by mi někdo poradit kde je chyba?
Při zadání výpočtu pomocí 11 ti a více členů Taylorovy řady mi výsledek vychází "nekonečno".
Do 10-teho členu je vše v pořádku.
Takto jsem definoval metodu třídy matematika, kde a je počet členů, s kterými se má počítat a x je x. To jsem pak volal v hlavní metodě Main
class matematika
{
public static double Taylor(double a, double x)
{
int fak = 1;
double enax = 0;
for (int i = 0; i < a; i++)
{
for (int j = 1; j <= i; j++)
{
fak *=j;
}
double clen = Math.Pow(x,i)/fak;
enax += clen;
}
return enax;
}
}
Fórum › .NET
Výpočet e na x-tou pomocí Taylorovy řady
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 62 hostů
Podobná vlákna
Vypočet SIN pomocí mocniné řady — založil Hans
Výpočet rezonančního kmitočtu nevím si rady — založil kubajzs
Vypocet uhlu pomoci souradnic — založil silent
Výpočet pomocí rodného čísla — založil Annomal
úloha na výpočet jízd nákladního výtahu pomocí vnějších a vnitřních… — založil Petr Dvořák
Moderátoři diskuze