Hallo Bammel,

du hast im Programm wieder cos statt acos geschrieben.

acos(50/112)=63.49° Das ist OK

cos(50/112)=57.29° Das ist ein Unsinn, der nur zufällig richtig aussieht und für böse Überraschungen sorgen würde.

EDIT:
Vielleicht noch zur Erklärung:
cos(beta) = a / c
die cos Funktion auf die andere Seite ergibt
beta=acos(a /c)

grüsse,
Hannes