E Fkt berechnen mit Anzahl der Summanden





  • andii schrieb:

    okay also ich schaffe es nicht alleine, ich komme nicht drauf wie das geht.

    hast du den pseudocode von mcr nach C übersetzt? der sollte doch eigentlich funzen.
    🙂



  • Wie willst du denn die Fakultät berechnen. Direkt, oder mit dieser Vermeidung von großen Zahlen Geschichte ?
    Der Typ double macht ja erst bei (171)! den Klappmann, brauchbare Werte bekommt man bei der Sinusreihe schon bei ca. (13)!



  • pseudo-freak schrieb:

    andii schrieb:

    okay also ich schaffe es nicht alleine, ich komme nicht drauf wie das geht.

    hast du den pseudocode von mcr nach C übersetzt? der sollte doch eigentlich funzen.
    🙂

    Hi, der angegebene Pseudocode ist nicht für die Sinus-Taylor-Entwicklung,
    sondern für die E-Funktion gedacht. Aber es sollte nicht allzu schwer sein,
    diesen Code umzuschreiben.

    Gruß mcr



  • Ok, bevor noch Fragen kommen:

    Hier mal Pseudocode für die Sinus-Taylor-Entwicklung:

    sin(x):
        double summe = x;
        double summand = x;
    
        for i=1 .. n do
            summand = summand * (x*x / ((2*i+1)*(2*i)));
            if (i%2 == 0) summe   = summe + summand;
            else          summe   = summe - summand;
        end
    

    So, ich glaube, nun habe ich zu viel geholfen.
    Viel Spaß beim Implementieren.

    Gruß mcr



  • mcr schrieb:

    Ok, bevor noch Fragen kommen:

    Hier mal Pseudocode für die Sinus-Taylor-Entwicklung:

    sin(x):
        double summe = x;
        double summand = x;
        
        for i=1 .. n do
            summand = summand * (x*x / ((2*i+1)*(2*i)));
            if (i%2 == 0) summe   = summe + summand;
            else          summe   = summe - summand;
        end
    

    So, ich glaube, nun habe ich zu viel geholfen.
    Viel Spaß beim Implementieren.

    Gruß mcr

    Das ist kein C++ 👎



  • O's -> Orienierungslosen 😃

    Kenner des Pascal schrieb:

    Das ist kein C++ 👎

    Hi Bruder !
    Hier ist das ANSI C Forum.



  • Kenner der O's schrieb:

    O's -> Orienierungslosen 😃

    Kenner des Pascal schrieb:

    Das ist kein C++ 👎

    Hi Bruder !
    Hier ist das ANSI C Forum.

    Es ist auch kein ANSI C 👎



  • Dürfte ich bitten hier weniger sinnfreies Zeugs zu entladen. Anderenfalls sehe ich mich gezwungen mich als "Kenner des Löschens" zu betätigen. Danke.



  • Tim schrieb:

    Dürfte ich bitten hier weniger sinnfreies Zeugs zu entladen. Anderenfalls sehe ich mich gezwungen mich als "Kenner des Löschens" zu betätigen. Danke.

    Jambo Bwana!
    Tut das irgendjemandem weh, daß das einfach jetzt so versickert, außer Deiner aufrechten Sheriff- Seele? Einfach nochmal draufgeschimpft, das tut dem gequälten Ego gut, was, Tim?


Anmelden zum Antworten