Bonsoir, je suis beginner dans le domaine et j'essaye de compléter un exercice qui demande de convertir des degrés en radians, minutes d'arc et secondes d'arc. mes résultats semblent bons mais les minutes et secondes sont décalées par rapport à mes radians. j'aurais besoin d'aide pour savoir ce qui cloche, j'ai l'impression que cela provient de ma variable deg même si elle part de 0. Merci d'avance à vous
Voici mon programme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 import math # importation du module de maths rad = math.radians(180) # formule pour convertir les degrés en radians deg = 0 # variable degré pour la boucle (ici 0 degré) min = 60 # un degré = 60 minutes d'arc sec = 3600 # un degré = 3600 secondes d'arc while deg < 30: # boucle deg, min, sec = deg + 1, deg * 60, deg * 3600 # ici on met la variable degré dans la formule print(deg, ":", math.radians(deg), "radians", ":", min, "minutes", ":", sec, "secondes")
Partager