Type de données

Les valeurs des données des programmes se classent dans une des cinq catégories suivantes : Numérique, Logique, Texte, Tableau de nombres et Tableau logique. Les valeurs d'entrée et de sortie des blocs de programmation, les Fils de données, les Variables et les Constantes se classent tous dans une de ces catégories.
Numérique
Le type Numérique représente un nombre. Une valeur numérique peut être positive ou négative et peut comporter cinq décimales.
TypeExemples
Numérique 3
1,25
-75
87456,3487
-0,002
Logique
Le type Logique représente une valeur Vrai ou Faux. Les deux seules valeurs logiques possibles sont Vrai et Faux.
TypeValeurs autorisées
Logique Vrai
Faux
Texte
Le type Texte représente une chaîne textuelle, soit une séquence de caractères textuels, comme un message. La valeur Texte peut être un mot, une lettre, une phrase ou toute séquence de caractères faisant partie des Caractères pris en charge.
TypeExemples
Texte Bonjour
A
Ce texte est plus long.
Aa123@#$%-+=
Tableau de nombres
Le type Tableau de nombres représente une liste de nombres. Cette liste peut avoir une certaine longueur et chacun de ses éléments est une valeur numérique. Un tableau peut comporter autant d'éléments que souhaité (nombre toutefois limité par la mémoire disponible sur la brique EV3). Les éléments sont classés dans un ordre défini et il peut y avoir des doublons.

Par exemple, vous pouvez utiliser un tableau de nombres pour définir le jeu de couleurs du bloc Capteur de couleur en mode Comparer – Couleur.

Un tableau de nombres présente une liste de nombres séparés par des points-virgules (;). Toute la liste est insérée entre des crochets ([ ]). Voici quelques exemples.
Tableau de nombresLongueur
[]0
[3]1
[2; 3; 5]3
[0; -0,2; 845,25; 5; 5; 5]6
Vous pouvez créer un tableau, ajouter des éléments, accéder à des éléments individuels et mesurer la longueur d'un tableau en utilisant le bloc Opérations sur tableaux. Vous pouvez également créer un tableau avec le bloc Variable.
Tableau logique
Le type Tableau logique représente une liste de valeurs logiques. Il est similaire au type Tableau de nombres décrit ci-dessus, mais chaque élément du tableau est une valeur logique, qui ne peut être que Vrai ou Faux.
Type de données
Liens rapides