Men er du sikker på det er det du vil ? Det er ikke særlig præcist at teste en eksakt værdi når vi snakker floats. Der kunne være tilfælde hvor z=0.000000000001 - hvad skal der ske i det tilfælde ?
En bedre måde kunne være at definere et buffer interval. f.eks. 0.1 på hver side af 0.
jeg skal bare sikre mig at z er forskellig fra "0"...
der skal ikke divideres, det værste der kan ske med z er at der lægges et tal til eller trækkes et tal fra.... :o)
Synes godt om
Slettet bruger
01. februar 2006 - 18:37#5
Du kunne jo (Jeg er nooben over alle noober til C++) inden den if-sætning (Nej, jeg maner det --- jeg er VIRKELIG noob) lave float-versioner af x og y... Korrekt? Og jeg mener det, er det korrekt? Jeg er ikke sikker :S
Synes godt om
Slettet bruger
01. februar 2006 - 18:40#6
- Hvis det er korrekt, og du ikke har noget imod en ekstra linie eller to, kunne du jo sige:
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.