Bug im Zusammenhang mit Global Dim Array?

Fragen und Bugreports zur PureBasic 4.0-Beta.
Benutzeravatar
Nalfein
Beiträge: 29
Registriert: 22.08.2005 13:14

Args!

Beitrag von Nalfein »

Jetzt weiß ich wieder warum ich das mit den 2er-Potenzen nicht machen wollte...

Ich hab grad ne Ewigkeit den Grund gesucht, warum er der Meinung war "Plot(400+NSin(a),300+NCos(a)" von a=0 bis gewählte 2er-Potenz (512 z.B.) ergäbe eine schräg liegende Ellipse und keinen Kreis!

Hatte vergessen NCos nicht mit Sinustabelle((Grad+90)&511) sondern eben einem Viertel der 2er-Potenz aufzurufen (128)....

Na mal sehen, was noch so an Problemen auftaucht... :)
If OSVersion() <> #PB_OS_Windows_ME : End : EndIf !!!
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

> Hatte vergessen NCos nicht mit Sinustabelle((Grad+90)&511) sondern eben einem Viertel der 2er-Potenz aufzurufen (128)....

ja genau... deshalb sagte ich ja

> ...musst dich halt dran gewöhnen, dass ein vollkreis 512° hat.

ein rechter winkel hat 128°, die winkelsumme eines dreiecks beträgt 256°, usw.usf.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Gesperrt