La méthode ABS () renvoie les entiers de valeur appropriés absolus et est spécifié dans le stdlib.Fichier d'en-tête H. Pour retourner la valeur absolue d'un nombre particulier, nous devons inclure le stdlib.Fichier d'en-tête H dans notre application C. Seules les valeurs positives sont renvoyées par la fonction ABS ().
Considérez le scénario suivant: Si nous avons un numéro entier -2 et souhaitons trouver la valeur absolue, nous pouvons utiliser la méthode ABS () pour avoir le numéro positif 2. De plus, lorsque nous avons un numéro entier 2 et que nous voulons déterminer la valeur absolue, nous pouvons utiliser la méthode ABS () pour renvoyer la même valeur que 2. Il donne le même nombre si nous lui fournissons un nombre positif.
Syntaxe
La fonction Syntaxe pour ABS () est expliquée ici:
# int abs (int a);
Parce que la méthode ABS () utilise un type de données entier, «A» est un type de données int qui peut transporter des entiers négatifs ou positifs et donner des résultats positifs.
Exemple 1
Nous allons exécuter notre premier exemple dans Ubuntu 20.04 Système d'exploitation Linux. L'outil de compilation utilisé ici est gcc. Lançons la fenêtre du terminal de l'Ubuntu 20.04 Système d'exploitation en le regardant et en le recherchant dans les activités. Une fois l'accès, implémentez les instructions indiquées ci-dessous dans le shell.
$ nano abs.c
Le fichier sera vide et ouvert dans l'éditeur GNU Nano. Nous avons commencé par ajouter des bibliothèques. Ensuite, nous avons une fonction principale () où nous avons déclaré deux variables, «A» et «B». Nous leur avons également attribué des valeurs dans le programme. Puis deux fonctions printf () dans lesquelles nous allons imprimer la variable des valeurs absolues «A» et «B».
Après avoir obtenu toute la compréhension, enregistrer et fermer le fichier pour revenir au terminal.
Maintenant, pour obtenir la sortie, rédigez les commandes annexées suivantes sur le terminal de l'ubuntu 20.04 Système d'exploitation.
$ gcc abbs.c
$ ./un.dehors
La sortie exacte peut être vue sur le terminal.
Exemple 2
Nous allons exécuter notre deuxième exemple dans Ubuntu 20.04 Système d'exploitation Linux. L'outil de compilation utilisé ici est à nouveau gcc. Recherchons la fenêtre du terminal de l'Ubuntu 20.04 Système d'exploitation en le regardant dans les activités. Une fois que vous avez eu l'accès, implémentez la commande inférieure indiquée dans le shell.
$ Nano ABS2.c
Le fichier sera vide et ouvert dans l'éditeur GNU Nano. Nous avons commencé par ajouter des bibliothèques. Ensuite, nous avons une fonction principale () où nous avons déclaré deux variables, «A» et «Numb». Dans cet exemple de code, nous invitons les utilisateurs à saisir les valeurs souhaitées au moment de l'exécution pour obtenir leur valeur absolue à l'aide de l'instruction printf (). Ensuite, nous avons appelé la fonction ABS (). Encore une fois, nous avons des fonctions printf () dans lesquelles nous allons imprimer la valeur absolue de la variable «A» et la stocker dans un «engourdie»
Après avoir obtenu toute la compréhension, enregistrer et fermer le fichier pour revenir au terminal.
Maintenant, pour obtenir la sortie, rédigez les commandes annexées suivantes sur le terminal de l'ubuntu 20.04 Système d'exploitation.
$ gcc ABS2.c
$ ./un.dehors
Dans sa sortie, le programme vous demande de saisir la valeur. Alors la valeur absolue apparaîtra contre ce nombre spécifique.
Conclusion
Ce guide était tout au sujet de la fonction ABS () dans le langage de programmation C. Nous avons expliqué le concept avec sa syntaxe en détail. Ensuite, nous avons mis en œuvre deux exemples différents dans lesquels l'un d'entre eux obtiendra le numéro de l'utilisateur au moment de l'exécution, et l'autre sera déclaré dans le programme. Maintenant, après peu de modifications conformément à vos exigences, implémentez ces deux exemples.