So, wie du's jetzt machst ist im Grunde das, was ich vorgeschlagen habe ;-)
bei meiner Rechnung können halt negative Werte auftreten, dies kompensiere ich durch
dadurch kommt bei mir der Fall >360 nicht vor.Code:if WDiff<0 then WDiff+=360
Bin mir bei der Drehrichtung von Sommer nicht sicher ob das so passt, keine Ahnung wie du deine Winkel erhälst, ich bin von mathematischen Winkelangaben ausgegangen, die werden dann gegen den Uhrzeigersinn gemessen. Bei Sommer siehts mir so aus, als wenn diese im Uhrzeigersinn gemessen sind