Section courante

A propos

Section administrative du site

MIN

Minimum
Delphi/Kylix/Lazarus Math

Syntaxe

Function Min(Const A:Integer; Const B:Integer):Integer; overload;
Function Min(Const A:Int64; Const B:Int64):Int64; overload;
Function Min(Const A:Single; Const B:Single):Single; overload;
Function Min(Const A:Double; Const B:Double):Double; overload;
Function Min(Const A:Extended; Const B:Extended):Extended; overload;

Paramètres

Nom Description
A Ce paramètre permet d'indiquer la première valeur à tester
B Ce paramètre permet d'indiquer la deuxième valeur à tester

Description

Cette fonction permet de retourner la plus petite valeur entre deux valeurs.

Exemple

Voici un exemple montrant l'utilisation de cette fonction :

  1. Program MinSamples;
  2.      
  3. {$APPTYPE Console}
  4. Uses SysUtils,Math;
  5.      
  6. BEGIN
  7.  WriteLn('MIN(5,-18)=',Min(5,-18));
  8.  WriteLn('MIN(0.25,0.115)=',Min(0.25,0.115));
  9.  WriteLn('MIN(1,2)=',Min(1,2));
  10.  WriteLn('MIN(2,1)=',Min(2,1));
  11.  WriteLn('MIN(24,34)=',Min(24,34));
  12. END.

on obtiendra le résultat suivant :

MIN(5,-18)=-18
MIN(0.25,0.115)= 1.1500000000000000E-0001
MIN(1,2)=1
MIN(2,1)=1
MIN(24,34)=24

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Max
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Mean
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - CompareValue

Dernière mise à jour : Mercredi, le 18 février 2015