Renvoie le nombre le plus petit parmi plusieurs nombres
Syntaxe : ( min [nombre nombre...] )
Arguments : nombre, une suite de nombre, au minimum deux nombres
Valeur renvoyée : nombre, le plus petit des nombres donnés en arguments.
Exemples :
( min 1.02 -212.56 ) renvoie 212.56
( min 1 1.0001 ) renvoie 1
( min 10 20 30 40 50 60 ) renvoie 10
( min ) sans argument renvoie 0
( min "a" "b" ) renvoie une erreur : type d'argument incorrect: numberp: "a" car on ne peut pas comparer des chaines de caractères avec min.
Si on donne des variables en arguments 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 pluspetit ( min a b )) La variable "pluspetit" va contenir la valeur 10.0
10 mai 2017
26 mai 2023, mise à jour et mise en forme.