Section courante

A propos

Section administrative du site

MAXVALUE

Valeur maximal
Free Pascal Math

Syntaxe

Function maxvalue(Const data:Array of Extended):Extended;
Function maxvalue(Const data:PExtended;Const N:Integer):Extended;
Function maxvalue(Const data:Array of Integer):Integer;
Function maxvalue(Const data:PInteger;Const N:Integer):Integer;

Paramètres

Nom Description
data Ce paramètre permet d'indiquer le tableau de valeur à tester
N Ce paramètre permet d'indiquer le nombre de valeur à tester

Description

Cette fonction permet de renvoyer la plus grande valeur d'un tableau de nombre.

Exemple

Voici un exemple montrant l'utilisation de cette fonction :

  1. Program MaxValueSamples;
  2.  
  3. Uses Math;
  4.  
  5. Var
  6.  Array1:Array[0..1]of LongInt = (5,-18);
  7.  Array2:Array[0..1]of Extended = (0.25,0.115);
  8.  Array3:Array[0..4]of LongInt = (1,2,3,4,5);
  9.  Array4:Array[0..4]of LongInt = (5,4,3,2,1);
  10.  Array5:Array[0..6]of LongInt = (24,34,13,72,100,1,34);
  11.  
  12. BEGIN
  13.  WriteLn('MAXVALUE(5,-18)=',MaxValue(Array1));
  14.  WriteLn('MAXVALUE(0.25,0.115)=',MaxValue(Array2));
  15.  WriteLn('MAXVALUE(1,2,3,4,5)=',MaxValue(Array3));
  16.  WriteLn('MAXVALUE(5,4,3,2,1)=',MaxValue(Array4));
  17.  WriteLn('MAXVALUE(24,34,13,72,100,1,34)=',MaxValue(Array5));
  18. END.

on obtiendra le résultat suivant :

MAXVALUE(5,-18)=5
MAXVALUE(0.25,0.115)= 2.5000000000000000E-0001
MAXVALUE(1,2,3,4,5)=5
MAXVALUE(5,4,3,2,1)=5
MAXVALUE(24,34,13,72,100,1,34)=100


Dernière mise à jour : Samedi, le 18 juillet 2015