Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Dobrý večer,
žádám o radu ve věci týkající se zobecněné binomické věty (reálný exponent). link: http://sk.wikipedia.org/wiki/Binomick%C3%A1_veta
volím x=2; y=8; a=0,25
Zřejmě se mě nedaří správně zapsat binomický rozvoj, nevychází mě suma např u prvních 100 členů je rozdíl 1,38.... Postupuji následovně:
Děkuji za reakce
Peetr
Offline
ahoj ↑ peetr1:,
díval jsem se na odkaz a připadá mi divné, že je tam podmínka
.
Vždyť pokud není splněna, stačí místo
napsat
. Je to totéž a podmínka tentokrát splněná je. Takže podle mě je tam zbytečná.
K tomu součtu - předpokládám, že sto členů nepočítáš ručně, ale že to máš v něčem naprogramováno.
Pak je důležité, jakého typu jsou jednotlivé proměnné ve Tvém programu. Při tak velkém počtu operací může ten rozdíl dělat třeba kumulace chyb v plovoucí desetinné čárce. Zkus všechny potřebné proměnné deklarovat jako typ s maximálním počtem desetinných míst.
A ještě jedna věc: posloupnost sčítanců je klesající, takže zásadně sčítat od nejmenšího. Tedy ne
for k:=0 to 100...
ale
For k:=100 downto 0 ...
Sečítání v plovoucí desetinné čárce totiž není komutativní.
Offline
Dobrý večer,
někde jsem měl chybu ve výpočtu, napsal jsem list v exelu a už to vychází. Chyba výpočtu je pro částečný součet cca 170 členů akceptovatelná. Jestli někoho reálný exponent zajímá, může exel. soubor stahovat na této adrese:
http://uloz.to/xgCmXp13/newtonovabinomickaveta-xlsx
V zelených polích se nastavují parametry x,y,a.
Uf, omlouvám se za zbytečný dotaz. Zdravím P.
Offline