Rechercher
 

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 :

Fonction abs

La fonction abort La fonction aligned_alloc


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

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 EXIT_SUCCESS;
}

Sujets connexes

<stdlib.h>
atoi
atol
atof
labs
llabs


La fonction abort La fonction aligned_alloc