fonction ronde en c

fonction ronde en c
La fonction rond () dans le langage de programmation C fournit la valeur entière qui est la plus proche du flotteur, l'argument double ou long. Si le nombre décimal se situe entre «1 et.5 ", il donne un nombre entier moins que l'argument. Si le nombre décimal se situe entre «.6 et .9 ", il donne un nombre entier supérieur au paramètre. La fonction rond () est gérée par le «mathématiques.h ”bibliothèque d'en-tête dans les langages de programmation, y compris c.

Cette fonction a trois catégories principales: Round, Roundf et Roundl. Ces fonctions renvoient la valeur de type appropriée pour plusieurs types de nombres à virgule flottante. Les fichiers source, tels que l'en-tête mathématique, doivent être compilés avec l'indicateur -lm pour connecter le code de la bibliothèque.

Le terme «ronde» fait référence à une valeur ronde loin de zéro. La même valeur est donnée si la valeur intégrale, -0, +0, NAN, est transmise comme entrée. La fonction Lround fournit la valeur intégrale après l'arrondi à l'entier le plus proche. Avec l'aide d'illustrations, nous comprendrons la fonction rond () en C dans cet article.

Syntaxe

La fonction de syntaxe pour rond () en C est spécifiée en dessous.

  • double tour (double y);
    float Roundf (float y);
    long double rondel (long double y);

Conditions préalables

  • Installation du compilateur GCC sur Windows 10 ou tout autre système d'exploitation

Exemple 1

Après avoir appris le concept de base et la syntaxe de la fonction ronde () dans le langage de programmation C, passons à notre premier exemple.

Nous avons créé un fichier «sans titre.C ”dans notre compilateur GCC installé. Après cela, nous avons ajouté deux bibliothèques principales nécessaires pour exécuter cet exemple de code. Alors la partie la plus importante de ce programme est une fonction principale () où l'ensemble du processus exécutera. Initialement, nous avons deux variables de type flotteur intitulées «A» et «B». Nous leur avons attribué une valeur de 8.9 et 7.6. Vous pouvez également modifier ces valeurs.

Ensuite, nous avons une fonction printf (), qui sera utilisée pour arronter les valeurs fournies. À cette fin, nous avons appelé la fonction ronde pour compléter ces valeurs. Ensuite, nous avons mentionné «Retour 0». Le terme rendement est utilisé pour renvoyer une valeur à partir d'une fonction. Cela signifie que notre programme a été accompli de manière appropriée, et nous utilisons cette déclaration de retour pour terminer notre programme principal.

Enregistrez maintenant le fichier et exécutez-le sur le compilateur GCC. En cas d'exception, il apparaîtra sur le compilateur GCC. Sinon, vous obtiendrez un écran de console noire. Vous pouvez vérifier que les valeurs déclarées dans le programme ont été complétées à leur valeur la plus proche.

Exemple 2

Maintenant, passons à notre deuxième exemple. Nous avons créé un fichier «sans titre.C ”dans notre compilateur GCC installé. Nous avons ajouté les principales bibliothèques nécessaires pour exécuter cet échantillon de code. Après cela, nous avons une fonction intitulée «RoundNo» qui renverra une valeur de type entier. Dans cette fonction, nous avons défini la condition requise. Alors la partie la plus importante de ce programme est une fonction principale () où l'ensemble du processus exécutera. Ensuite, nous avons une fonction printf (), qui sera utilisée pour autour de la valeur fournie à l'intérieur de la fonction. Ensuite, nous avons une fonction getchar ().

Une fonction getchar () est en effet une fonction non standard qui accepte une entrée utilisateur unique et a sa signification spécifiée dans le stdin.Fichier d'en-tête H. En d'autres termes; La fonction de bibliothèque C lit un caractère spécifique (char non signé) via STDIN. Ensuite, nous avons mentionné «Retour 0». Le terme rendement est utilisé pour renvoyer une valeur à partir d'une fonction. Cela signifie que notre programme a été terminé de manière appropriée, et nous utilisons cette déclaration de retour pour terminer notre programme principal.

Enregistrez maintenant le fichier et exécutez-le sur le compilateur GCC. En cas d'exception, il apparaîtra sur le compilateur GCC. Sinon, vous obtiendrez un écran de console noire. Vous pouvez confirmer que les valeurs déclarées dans le programme ont été complétées à leur valeur la plus proche.

Conclusion

Cet article a couvert l'introduction de base de la fonction Round () dans le langage de programmation C. Nous avons introduit la section de syntaxe dans ce guide pour utiliser la fonction rond () en conséquence. Nous avons élaboré deux exemples pour discuter de la fonction Round (). Maintenant implémentez les deux exemples en leur apportant peu de changements.