Fonctions mathématiques en C - Guide complet

Fonctions Mathematiques En C Guide Complet



Vous cherchez à améliorer vos compétences en programmation C et à en savoir plus sur les fonctions mathématiques ? Cherchez pas plus loin! Dans cet article, nous plongerons dans le monde des fonctions mathématiques en programmation C et explorerons les différentes fonctions disponibles pour vous aider à résoudre des problèmes mathématiques complexes. Que vous soyez un programmeur débutant ou expérimenté, la compréhension de ces fonctions est essentielle pour construire des programmes efficaces et précis.

Que sont les fonctions mathématiques en C ?

Fonctions mathématiques en C font référence à une collection de fonctions intégrées qui facilitent l'exécution de différentes opérations mathématiques sur des données numériques. Ces fonctions vont des opérations arithmétiques de base telles que l'addition, la soustraction, la multiplication et la division aux opérations avancées telles que les fonctions trigonométriques et logarithmiques.

Lister les fonctions mathématiques en C ?

Il existe de nombreuses fonctions mathématiques en C que les programmeurs peuvent utiliser pour divers calculs. Certaines de ces fonctions mathématiques sont répertoriées ci-dessous.







  1. sol(): L'entier le plus proche qui est inférieur ou égal au paramètre fourni est trouvé par cette fonction.
  2. plafond() : Cette fonction renvoie la valeur entière la plus proche qui est supérieure ou égale à l'argument qui lui est passé.
  3. rond(): Cette fonction renvoie la valeur entière la plus proche de l'argument float, double ou large double. Chaque fois que la valeur décimale tombe entre '.1' et '.5', elle renvoie une valeur entière inférieure à celle donnée. Chaque fois que la valeur décimale se situe entre « 0,6 » et « 0,9 », une valeur entière supérieure au paramètre est renvoyée.
  4. fmod() : Lorsqu'un nombre est divisé par un autre nombre, cette fonction renvoie le reste pour les deux valeurs d'entrée données.
  5. Pow() : Cela sert à calculer la puissance d'un nombre spécifié.
  6. sqrt() : Cette fonction calcule une racine carrée du paramètre qui lui est passé.
  7. tronc() : Cette fonction renvoie la valeur entière après avoir tronqué la valeur décimale de la valeur à virgule flottante.
  8. enregistrer(): Cette fonction calcule le logarithme naturel.
  9. log10() : Cette fonction trouve la valeur du logarithme de la base 10.
  10. né(): Cette fonction calcule le sinus hyperbolique.
  11. matraque(): Cette fonction calcule le cosinus hyperbolique.
  12. tanh() : Cette fonction calcule la tangente hyperbolique.
  13. sans(): Cette fonction calcule la valeur du sinus.
  14. cos() : Cette fonction détermine la valeur du cosinus.
  15. donc(): Cette fonction détermine la valeur de la tangente.
  16. exp() : Cette fonction calcule l'exponentielle 'e' à la puissance x.

Comment utiliser les fonctions mathématiques en C ?

Voici les étapes pour utiliser les fonctions mathématiques en C :



Étape 1: Votre programme C doit initialement contenir le fichier d'en-tête math.h, qui fournit des déclarations pour chacune des fonctions mathématiques.



Étape 2: Déclarez les variables sur lesquelles vous souhaitez effectuer des opérations mathématiques.





Étape 3: Appelez la fonction mathématique appropriée pour l'opération que vous souhaitez effectuer. Passez les variables en paramètre à la fonction.

Étape 4: Après avoir effectué l'opération à l'aide de la fonction mathématique, imprimez le résultat sur la console.



Voici un exemple qui prend en compte les utilisateurs et effectue des calculs à l'aide de plusieurs fonctions mathématiques.

#include

#include

entier principal ( )

{

flotter sur une ;
printf ( 'Veuillez saisir le numéro du flotteur : \n ' ) ;
scanf ( '%F' , & sur une ) ;
entier F = sol ( sur une ) ;
printf ( 'Valeur plancher de %f = %d \n ' , sur une , F ) ;
flotter s = sqrt ( sur une ) ;
printf ( 'Valeur racine carrée de %f = %f \n ' , sur une , s ) ;
flotter p = pow ( sur une , 5 ) ;
printf ( 'puissance calculée de %f = %f \n ' , sur une , p ) ;
entier t = tronc ( sur une ) ;
printf ( 'valeur tronquée de %f = %d \n ' , sur une , t ) ;
flotter C'est = exp ( sur une ) ;
printf ( 'Valeur exponentielle de %f = %f \n ' , sur une , C'est ) ;
entier c = plafond ( sur une ) ;
printf ( 'Valeur plafond de %f = %d \n ' , sur une , c ) ;
entier r = rond ( sur une ) ;
printf ( 'Arrondi de la valeur de %f = %d \n ' , sur une , r ) ;
flotter dans = enregistrer ( sur une ) ;
printf ( 'Log naturel de %f = %f \n ' , sur une , dans ) ;
entier je = log10 ( sur une ) ;
printf ( 'Journal commun de %f = %d \n ' , sur une , je ) ;
flotter sn = sans ( sur une ) ;
printf ( 'Valeur sinusoïdale de %f = %f \n ' , sur une , sn ) ;
flotter merde = ( sur une ) ;
printf ( 'Valeur hyperbolique sinusoïdale de %f = %f \n ' , sur une , merde ) ;
flotter CN = parce que ( sur une ) ;
printf ( 'Valeur cosinus de %f = %f \n ' , sur une , CN ) ;
flotter ch = matraque ( sur une ) ;
printf ( 'Valeur cosinus hyperbolique de %f = %f \n ' , sur une , ch ) ;
flotter tn = donc ( sur une ) ;
printf ( 'Valeur tangente de %f = %f \n ' , sur une , tn ) ;
flotter e = de poisson ( sur une ) ;
printf ( 'Valeur hyperbolique tangente de %f = %f \n ' , sur une , e ) ;
entier num1 = 14 ;
entier num2 = 3 ;
entier rem = fmod ( num1 , num2 ) ;
printf ( 'Valeur restante = %d \n ' , sur une , rem ) ;
retour 0 ;

Conclusion

Comprendre les fonctions mathématiques en C est crucial pour tout programmeur qui souhaite créer des programmes efficaces et précis. En tirant parti des fonctions intégrées telles que le sol, ceil, rond, fmod, pow, sqrt, trunc, log, log10, sinh, cosh, tanh, sin, cos, tan et exp, les programmeurs peuvent effectuer des calculs mathématiques complexes avec facilité et précision. En suivant les étapes simples décrites dans cet article, les programmeurs peuvent inclure ces fonctions dans leur code et améliorer l'efficacité de leurs calculs mathématiques.