Fonctions acos, asin et atanEntête à inclure#include <math.h> // <cmath> en C++ Fonctions acos, asin et atandouble acos( double cosinus ); double asin( double sinus ); double atan( double tangente ); Ces trois fonctions permettent de réaliser les calculs inverses de ceux établis par les fonctions cos, sin et tan (présentent dans la même librairie). Autrement dit, à partir d'un valeur de cosinus (ou de sinus ou de tangente) on est en mesure de retrouver la valeur de l'angle correspondant (modulo 2PI). ![]() Paramètres
Valeur de retourCes trois fonctions renvoient la valeur d'un angle compris en 0 et 2PI (donc exprimé en radians). Exemple de code#include <stdio.h> #include <math.h> int main() { double valeur; printf( "Saisir une valeur comprise entre -1 et 1 : " ); scanf( "%lf", &valeur ); printf( "L'angle de ce sinus vaut : %lf\n", asin(valeur) ); printf( "L'angle de ce cosinus vaut : %lf\n", acos(valeur) ); return 0; }
Il est a noter que la librairie mathématique doit être ajoutée durant l'étape de "link" (édition des liens)
de votre exécutable. Cela se réalise en ajoutant l'option gcc -o Sample Sample.c -lm Sujets connexes |
|
|
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :