Fonction abs

Entête à inclure

#include <stdlib.h>  // <cstdlib> en C++

Fonction abs

int abs(int value);

Cette fonction permet le calcul de la valeur valeur absolue d'un entier. Un petit rappel : la valeur absolue d'un entier positif est égale à l'entier lui même. Par contre la valeur absolue d'un entier négatif est égale à l'opposé de cette valeur. Autre rappel : mathématiquement, la valeur absolue d'un entier n se note |n|. Ainsi |4|=4 et |-5|=5.

Paramètres

  • value: la valeur pour laquelle il faut caluler la valeur absolue.

Valeur de retour

Cette fonction renvoie donc tout simplement la valeur absolue de l'entier proposé en paramètre.

Exemple de code

#include <stdio.h>          
#include <stdlib.h>

int main() {
    
    int value;
    int absoluteValue;

    printf( "Veuillez saisir un entier : " );
    scanf( "%d", &value );

    absoluteValue = abs( value );        

    printf( "La valeur absolue de %d vaut %d.\n",
        value, absoluteValue );

    return 0;
}

Sujets connexes