CALCULER UN ANGLE

Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
- - Dernière réponse : michael59330
Messages postés
26
Date d'inscription
dimanche 27 janvier 2008
Statut
Contributeur
Dernière intervention
7 juillet 2019
- 29 nov. 2010 à 16:48
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/52515-calculer-un-angle

cs_ghuysmans99
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
11 -
* 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
nhervagault
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
24 -
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.
undertaker4000
Messages postés
11
Date d'inscription
mercredi 26 mai 2004
Statut
Membre
Dernière intervention
14 février 2012
-
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.
dcpi
Messages postés
14
Date d'inscription
mercredi 24 octobre 2007
Statut
Membre
Dernière intervention
29 novembre 2010
-
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.
michael59330
Messages postés
26
Date d'inscription
dimanche 27 janvier 2008
Statut
Contributeur
Dernière intervention
7 juillet 2019
-
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