Partager via


__min

Retourne la plus petite des deux valeurs .

type __min(
   type a, 
   type b 
);

Paramètres

  • type
    Tous les types de données numériques

  • a, b
    Valeurs de tout type numérique à comparer.

Valeur de retour

Le plus petit des deux arguments.

Notes

La macro __min compare deux valeurs et retourne la valeur la plus petite. Les arguments peuvent être de n'importe quel type de données numérique, signé ou non signé. Les arguments et la valeur de retour doivent être du même type.

Configuration requise

Routine

En-tête requis

__min

<stdlib.h>

Exemple

// crt_minmax.c

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

int main( void )
{
   int a = 10;
   int b = 21;

   printf( "The larger of %d and %d is %d\n",  a, b, __max( a, b ) );
   printf( "The smaller of %d and %d is %d\n", a, b, __min( a, b ) );
}
  

Équivalent .NET Framework

System::Math::Min

Voir aussi

Référence

Prise en charge de la virgule flottante

__max