@Bjoerk: I ist nicht definiert, weil das doch der Laufindex von 0 bis 900 ist.
@MGC: Ja, also ich hab die Tabelle, die 901 Cos-Werte, die sind im Array gespeichert.
Meine konkrete Frage ist, wieso hier im letzten Teil die Berechnung nicht klappt?
Wird hier der Zugriff auf cos_Tab[i] durchgeführt?
Code:
Case quadrant of
1: begin
coswert:=cos_Tab[i];
end;
2: begin
coswert:=-cos_Tab[1800-i];
end;
3: begin
coswert:=-cos_Tab[1800+i];
end;
4: begin
coswert:=cos_Tab[3600-i];
end;
end;
*kopfraucht*