MAX

 Renvoie le nombre le plus grand parmi plusieurs nombres

Syntaxe : ( max [numbre numbrer ...])

Arguments : nombre, nombre,...nombre, plusieurs nombres quelconques

Valeur renvoyée : un nombre, Le plus grand de tous les nombres proposés en arguments.

Exemples :

( max 1.02 -212.56 ) renvoie 1.02

( max 1 1.0001 ) renvoie 1.0001

( max 10 20 30 40 50 60 ) renvoie 60

( max ) renvoie 0

( max "a" "b" ) renvoie une erreur type d'argument incorrect: numberp: "a" car on ne peut pas comparer des chaines de caractères avec max.

Si on donne des variables en argument de cette fonction, c'est la valeur de la variable qui est renvoyée, pas la variable par elle-même.

( setq a 10.0 b 20.0 ) Initialisation des variables a et b.

( setq plusgrand (max a b)) La variable "plusgrand" va contenir la valeur 20.0

Haut de Page

revenir au menu NOMBRES


10 mai 2017