Conversioni

unbinary() Converte una stringa che rappresenta un numero in binario nel suo valore intero equivalente. Per esempio, unbinary(“00001000”) restituirà 8. unhex() Converte una stringa che rappresenta un numero in esadecimale nel suo valore intero equivalente. int() Converte un tipo di dato primitivo, una stringa, o un array nella corrispondente rappresentazione intera. Accetta float, char, byte, String, float[], char[], … Leggi tutto

Funzioni per array

Un array è una lista di dati. Si può avere un array di qualsiasi tipo di dati. Ciascun dato in un array è identificato da un indice numerico che rappresenta la sua posizione nell’array. Il primo elemento nell’array è [0], il secondo elemento è [1], e così via. Gli array sono simili agli oggetti, quindi devono essere … Leggi tutto

Tipi primitivi

La prima volta che una variabile è scritta, deve essere dichiarata con un’istruzione che specifica il suo tipo di dato. Negli utilizzi successivi della variabile non bisogna richiamare il tipo di dato perché altrimenti Processing lo interpreterebbe come una nuova dichiarazione. boolean Tipo di dato per valori booleani, logici, true e false. L’uso comune dei valori logici è con le … Leggi tutto

Controllo dell’esecuzione

Operatori di relazione Controllano se sussiste una certa relazione tra il valore a sinistra e il valore a destra < minore di >= maggiore di o uguale a == uguaglianza <= minore di oppure uguale a > maggiore di != non uguaglianza Operatori logici || OR logico && AND logico Confrontano due espressioni logiche e restituiscono true oppure false ! NOT logico Opera su un’espressione logica e … Leggi tutto

Finestra grafica

frameRate() Specifica il numero di schermate che saranno disegnate ogni secondo. Se il computer non è abbastanza veloce per sostenere il tasso specificato, esso non sarà raggiunto. Per esempio, la chiamata di funzione frameRate(30) tenterà di impostare l’aggiornamento a 30 volte al secondo. Si consiglia di impostare l’aggiornamento all’interno di setup(). L’aggiornamento di default è 60 schermate al … Leggi tutto