Arccos Probleme



  • Guten Tag liebe Community,
    ich habe mit meinem programm ein kleines Problem, in dem arccos nicht richtig durchgeführt wird. Ich habe alles richtig gemacht so wie ich es gelernt habe, aber irgendwas muss ich übersehen haben. Würde freuen wenn man mir explizit den Fehler in meinem Code nennen könnte. Danke

    #include <stdio.h>
    #include <math.h>
    
    #define PI 3.141592654
    
    .......
    
    Nenner = sqrt(AB+AC);
    
    math = (Skalar/Nenner);
    
    cosinus = acos(math);
    phiA = (cosinus*180/PI);
    


  • Woran erkennst du, dass acos Probleme macht?

    Bitte ein minimales compilierbares Beispiel.



  • die Ausgabe für die Winkel ist jeweils "-1.#J"



  • DirkB schrieb:

    Woran erkennst du, dass acos Probleme macht?

    Bitte ein minimales compilierbares Beispiel.

    Mit Ausgabe und allen Definitionen!



  • Nenner = sqrt(AB+AC); 
    
    math = (Skalar/Nenner);
    

    Hast du (AB+AC) auf 0 überprüft?



  • habe den Fehler eben durch erneutest überprüfen jeder Zeile entdeckt. Hatte ein ausversehen bei der Berechnung des Skalarprodukts ein * in einer Stelle wo eigentlich ein + hingehört hat. ^^


Log in to reply