PASCAL VS C++

0

Mamy dwie zmienne:
X=12
Y=21

w pascalu
if (x>0) and (y>=0) then k:=arctan(y/x);
po tej linijce k=1.05

w C++
if ((x>0) && (y>=0)) k=atan(y/x);
po tej linijce k=0.78

Dlaczego k ma różne wartości ?
Czy przyczyną są różne kompilatory czy może źle są skonstruowane warunki ?

0

W delphi kąt w funkcjach trygonometrycznych podaje się w radianach.

1 użytkowników online, w tym zalogowanych: 0, gości: 1