Iek.... je doet rare dingen!!
Misschien kan je beter even naar dit stukje eenheidscirkel kijken:
Welke hoek hoort er bij een sinus van x? Oftewel: wat is de tangens van die hoek? Niet echt ingewikkeld toch?
Voor de volledigheid: in Pascal zou het er zo uit zien:FUNCTION ArcSin(r:REAL):REAL;
BEGIN
ArcSin:=0;
IF (r1) OR (r-1) THEN EXIT;
IF Gelijk(r,1) THEN ArcSin:=pi/2
ELSE IF Gelijk(r,-1) THEN ArcSin:=3*pi/2
ELSE ArcSin:=ArcTan(r/SQRT(-r*r+1))
END;
Hopelijk heb je er iets aan.
Zie Inverse Sine
WvR
zondag 21 november 2004