Aloha :)
Willkommen in der Mathelounge... \o/
Die \(\operatorname{atan2}\)-Funktion übernimmt die Koordinaten eines Ortsvektors \((x;y)\) als Argumente. Aus historischen Gründen ist jedoch die Reihenfolge der Argumente vertauscht, d.h. das erste Argument ist der \(y\)-Wert und das zweite Argument ist der \(x\)-Wert:$$\operatorname{atan2}(y;x)$$
Die Funktion tauchte zuerst bei Fortran 77 mit vertauschten Argumenten auf und wurde dann auch in viele andere Programmiersprachen übernommen: C, C++, Java, Pyhton...
Das bedeutet für deine Rechnung:$$\operatorname{atan2}\left(\frac12\,;\,\frac{\sqrt3}{2}\right)=\arctan\left(\frac{\sqrt3/2}{1/2}\right)=\arctan(\sqrt3)=60^\circ$$