michael59330
Messages postés30Date d'inscriptiondimanche 27 janvier 2008StatutNon membreDernière intervention29 octobre 2023 29 nov. 2010 à 16:48
Bonjour,
J'ai décidé de partir du haut et de choisir le sens horlogique, car ayant des connaissances mathématiques assez limitées c'était le seul choix qui m'est venu à l'esprit. Pour la possilibité de conversion en radian c'est une bonne idée.
Merci pour vos idées
dcpi
Messages postés14Date d'inscriptionmercredi 24 octobre 2007StatutMembreDernière intervention29 novembre 2010 29 nov. 2010 à 09:21
pour obtenir la bijection sauf pour l'axe des x;x<0 en maths, on utilise 2atan(y/(x+sqrt(x²+y²)). Ca permet d'éviter de distinguer deux cas. Je te conseille également de calculer les angles à partir de l'axe des x;x>0.
undertaker4000
Messages postés11Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention14 février 2012 29 nov. 2010 à 06:00
Bonjour michael59330,
Bel exercice de style. Mais n'étant pas un pro de la programmation, je ne m'étendrai pas sur la qualité du code que tu as écrit.
Juste deux petites remarques :
- pourquoi ne pas avoir traité ces angles dans le sens trigonométrique, c'est-à-dire dans le sens anti-horlogique et en partant de l'est (à droite) ?
- Et une possibilité de conversion en radians ?
Bonne continuation.
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 201137 26 nov. 2010 à 09:17
Plus utile sur codyx.
Un parametre pour l'angle de rotation pourrait être intéressant.
Des points en entrée pourrait aussi être intéressant.
cs_ghuysmans99
Messages postés3983Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 25 nov. 2010 à 22:25
* Source .NET, merci de l'indiquer
* Les lignes 13 et 15 peuvent être assemblées
* Pas besoin de Select Case mais seulement besoin d'un If...Else
29 nov. 2010 à 16:48
J'ai décidé de partir du haut et de choisir le sens horlogique, car ayant des connaissances mathématiques assez limitées c'était le seul choix qui m'est venu à l'esprit. Pour la possilibité de conversion en radian c'est une bonne idée.
Merci pour vos idées
29 nov. 2010 à 09:21
29 nov. 2010 à 06:00
Bel exercice de style. Mais n'étant pas un pro de la programmation, je ne m'étendrai pas sur la qualité du code que tu as écrit.
Juste deux petites remarques :
- pourquoi ne pas avoir traité ces angles dans le sens trigonométrique, c'est-à-dire dans le sens anti-horlogique et en partant de l'est (à droite) ?
- Et une possibilité de conversion en radians ?
Bonne continuation.
26 nov. 2010 à 09:17
Un parametre pour l'angle de rotation pourrait être intéressant.
Des points en entrée pourrait aussi être intéressant.
25 nov. 2010 à 22:25
* Les lignes 13 et 15 peuvent être assemblées
* Pas besoin de Select Case mais seulement besoin d'un If...Else