Tipi di dati

I valori dei dati in un programma possono essere di cinque tipi diversi: Valore numerico, Valore logico, Testo, Vettore numerico, Vettore di valori logici. Gli input e output di blocchi di programmazione, fili dati, variabili e Costanti sono tutti associati a uno di questi tipi.
Valore numerico
Il tipo Valore numerico rappresenta un numero. Un valore numerico può essere positivo o negativo e può presentare cifre dopo il separatore decimale.
TipoEsempi
Valore numerico 3
1,25
-75
87456,3487
-0,002
Valore logico
Il tipo Valore logico rappresenta un valore Vero o Falso. Gli unici due valori di tipo logico possibili sono Vero e Falso.
TipoValori consentiti
Valore logico Vero
Falso
Testo
Il tipo Testo rappresenta una stringa di testo, ovvero una sequenza di caratteri di testo, ad esempio un messaggio. Un valore di tipo Testo può essere una parola, una singola lettera, una frase o una sequenza qualsiasi di caratteri del set di caratteri illustrato in Testo supportato.
TipoEsempi
Testo Hello
A
Questo è un testo più lungo
Aa123@#$%-+=
Vettore numerico
Un tipo Vettore numerico rappresenta un elenco di numeri. L'elenco è di una determinata lunghezza e ogni elemento in esso contenuto è un valore numerico. Un vettore può contenere un numero illimitato di elementi (compatibilmente con la quantità di memoria disponibile nel mattoncino EV3). Gli elementi sono in un ordine specifico e possono includere duplicati.

Puoi utilizzare un vettore numerico per specificare ad esempio l'insieme di colori per il blocco Sensore di colore nella modalità Confronto - Colore.

Un vettore numerico viene visualizzato come elenco di numeri separati da punti e virgola (";"). L'intero elenco è racchiuso tra parentesi quadre ("[ ]"). Seguono alcuni esempi.
Vettore numericoLunghezza
[]0
[3]1
[2; 3; 5]3
[0; -0,2; 845,25; 5; 5; 5]6
Puoi creare un vettore, aggiungere elementi, accedere a singoli elementi e misurare la lunghezza di un vettore utilizzando il blocco Operazioni sui vettori. Puoi anche creare un vettore con il blocco Variabile.
Vettore di valori logici
Un tipo Vettore di valori logici rappresenta un elenco di valori logici. È simile al tipo Vettore numerico sopra descritto, con la differenza che ogni elemento in esso contenuto è un valore logico e può essere associato solo ai valori Vero o Falso.
Tipi di dati
Collegamenti rapidi