Découvrir les différents types

Le langage M comprend tout d’abord des données dites primitives, c’est-à-dire qui ne sont pas de type objet. Ces types de valeurs se retrouvent dans beaucoup d’autres langages :

  • Les nombres : Nombre entier, Nombre décimal, Devise ;

  • Les date et heures : Date/Heure, Date, Date/Heure/Fuseau horaire, Durée ;

  • Le texte : Texte ;

  • Les valeurs booléennes : Vrai/Faux ;

  • Les valeurs indéfinies : N’importe lequel (Any) ;

  • Les valeurs qui ne contiennent rien : null.

Vous trouverez également des types de données objets comprenant plusieurs valeurs :

  • List qui comprend une liste de valeurs de même type ;

  • Record qui comprend un enregistrement composé de plusieurs champs éventuellement de type différent ;

  • Table qui comprend plusieurs enregistrements composés de plusieurs champs éventuellement de type différent ;

  • Fonction qui renvoie une valeur à partir de paramètres ;

  • Binaries qui représente une séquence d’octets.

couv_SOBMPQ.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Introduction
Suivant
Modifier les types de données