Problème PI pour radian / degrés
Fermé
corpseo
-
29 mai 2014 à 14:28
divayv Messages postés 289 Date d'inscription samedi 18 mai 2013 Statut Membre Dernière intervention 31 octobre 2017 - 14 juil. 2014 à 21:10
divayv Messages postés 289 Date d'inscription samedi 18 mai 2013 Statut Membre Dernière intervention 31 octobre 2017 - 14 juil. 2014 à 21:10
A voir également:
- Problème PI pour radian / degrés
- Jeu 94 degrés - Télécharger - Divers Jeux
- Cpu 50 degrés au repos - Forum Matériel & Système
- Cpu 70 degrés ✓ - Forum Processeur
- Gpu 90 degrés ✓ - Forum Carte graphique
- Cpu 60 degrés au repos - Forum Processeur
3 réponses
divayv
Messages postés
289
Date d'inscription
samedi 18 mai 2013
Statut
Membre
Dernière intervention
31 octobre 2017
21
Modifié par divayv le 29/05/2014 à 16:31
Modifié par divayv le 29/05/2014 à 16:31
Bonjour,
En Basic Casio, ça me semble compliqué, les algorithmes ne peuvent pas afficher de valeurs exactes sauf pour une fraction simple (du style 2/3), dès que ça se complique les résultats apparaissent automatiquement en décimal. Tu peux, si tu as le temps, demander à l'aide de If/Then/IfEn à afficher les valeurs exactes pour les angles les plus courants (30°, 45°, 90°, etc.) en en affichant un texte pour chaque. Exemple :
If A=45
Then "45°=PI/4"
IfEnd
...
Ou bien pour faire plus court, en 1 ligne :
A=45=>"45°=PI/4"
Mais il faudra faire cela pour chaque valeur désirée...
Cordialement
En Basic Casio, ça me semble compliqué, les algorithmes ne peuvent pas afficher de valeurs exactes sauf pour une fraction simple (du style 2/3), dès que ça se complique les résultats apparaissent automatiquement en décimal. Tu peux, si tu as le temps, demander à l'aide de If/Then/IfEn à afficher les valeurs exactes pour les angles les plus courants (30°, 45°, 90°, etc.) en en affichant un texte pour chaque. Exemple :
If A=45
Then "45°=PI/4"
IfEnd
...
Ou bien pour faire plus court, en 1 ligne :
A=45=>"45°=PI/4"
Mais il faudra faire cela pour chaque valeur désirée...
Cordialement
C'est bien ce que je pensais :/
Je vais continuer à chercher car c'est assez long de tout taper.
Merci
Je vais continuer à chercher car c'est assez long de tout taper.
Merci
divayv
Messages postés
289
Date d'inscription
samedi 18 mai 2013
Statut
Membre
Dernière intervention
31 octobre 2017
21
Modifié par divayv le 14/07/2014 à 21:10
Modifié par divayv le 14/07/2014 à 21:10
Désolé de déterrer ce topic après y avoir répondu il y a de cela 1 mois et demi, mais en y repensant, un "éclair de génie" m'a traversé l'esprit ! En fait la solution à ton problème n'est pas si complexe : il faut diviser la valeur en radians par 180 (et non 180PI) puis ensuite, lors de l'affichage du résultat ajouter graphiquement les symboles "PIx". Exemple, mon code :
------------
------------
Après, à toi de peaufiner ce code pour obtenir un affichage plus propre et fonctionnel, mais l'idée est là :).
Bonne chance !
------------
?->A A/180->B ClrText Locate 4,1,A Locate 14,1,"deg" Locate 2,2,"= PIx" Locate 6,2,B Locate 14,2,"rad"
------------
Après, à toi de peaufiner ce code pour obtenir un affichage plus propre et fonctionnel, mais l'idée est là :).
Bonne chance !