Valori booleani

In GeoGebra è possibile utilizzare i valori booleani true e false, semplicemente digitando ad esempio, a = true o b = false nella barra di inserimento e premendo successivamente il tasto Invio. Le variabili booleane consentono ad esempio di definire la visibilità condizionata di un oggetto.

Caselle di controllo e tasti freccia

Le variabili booleane libere possono essere visualizzate come caselle di controllo nella Menu view graphics.svg vista Grafici (vedere lo Mode showcheckbox.svg strumento Casella di controllo). Per modificare il valore di una variabile booleana selezionata in Menu view algebra.svg vista Algebra utilizzare i tasti freccia della tastiera (vedere la sezione Animazione manuale).

È inoltre possibile indicare le variabili booleane in forma numerica (valori 0 oppure 1). In questo modo si può utilizzare una casella di controllo per controllare l’avvio e l’interruzione dell’animazione di uno slider: il pulsante di animazione verrà visualizzato nella Menu view graphics.svg vista Grafici solo se è presente anche uno slider animato con velocità statica (cioè non dinamica).

Operazioni

Le operazioni elencate di seguito sono applicabili alle variabili booleane e alle condizioni. Tali operazioni possono essere selezionate dall’elenco visualizzato accanto alla barra di inserimento, oppure digitate direttamente da tastiera.

Operazione Elenco Tastiera Esempio Tipi di oggetto

Uguale

==

a ≟ b oppure a == b

numeri, punti, rette, coniche, funzioni (richiede CAS), piani, a, b

Diverso

!=

a ≠ b oppure a != b

numeri, punti, rette, coniche, funzioni (richiede CAS), piani, a, b

Minore

<

a < b

numeri a, b

Maggiore

>

a > b

numeri a, b

Minore o uguale

a ≤ b oppure a ⇐ b

numeri a, b

Maggiore o uguale

>=

a ≥ b oppure a >= b

numeri a, b

E (et, and)

&&

a ∧ b oppure a && b

booleani a, b

O (vel, or)

||

a ∨ b oppure a || b

booleani a, b

Non (not)

¬

!

¬a oppure !a

booleano a

O esclusivo (or esclusivo)

Alt+

a ⊕ b

booleani a, b

Implicazione

a → b

booleani a, b

Parallelo

a ∥ b

rette a, b

Perpendicolare

a ⊥ b

rette a, b

Appartenente

a ∈ lista1

numero a, lista di numeri lista1

Sottoinsieme

lisat1 ⊆ lista2

liste lista1, lista2

Sottoinsieme proprio

lista1 ⊂ lista2

liste lista1, lista2