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[], byte[], String[]

float()

Converte un tipo di dato primitivo, una stringa, o un array nella corrispondente rappresentazione in virgola mobile.
Accetta int, char, byte, boolean, String, int[], char[], byte[], boolean[], String[]

byte()

Converte un tipo di dato primitivo o un array nella corrispondente rappresentazione in byte.
Un byte può essere solo un numero intero tra -128 e +127, quindi se un numero che esce da questo intervallo viene convertito, il suo valore viene forzato alla rappresentazione in byte corrispondente.
Accetta int, char, int[], char[]

char()

Converte un tipo di dato primitivo o un array nella corrispondente rappresentazione in carattere.
Accetta int, byte, int[], byte[]

boolean()

Converte un tipo di dato primitivo, una stringa, o un array nella corrispondente rappresentazione logica.
Il numero 0 vale false e tutti gli altri valgono true.
Accetta String, String[]

binary()

Converte byte char int oppure color in String che conterrà la notazione binaria equivalente.
Per esempio color(0, 102, 153, 255) produrrà la stringa "11111111000000000110011010011001".
Questa funzione può essere di aiuto per rendere meno stressanti le sessioni di debugging.
Il parametro facoltativo digits specifica il numero di cifre.

Sintassi

binary(value)
binary(value, digits)
hex()

Vedi binary().
Per esempio color(0, 102, 153, 255) produrrà la stringa "FF006699".

str()

Restituisce la rappresentazione come stringa dei tipi primitivi o di array.
Per esempio il numero intero 3 sarà restituito come stringa "3", il numero reale -12.6 sarà restituito come stringa"-12.6", e il valore logico true sarà restituito come stringa "true".
Accetta boolean, byte, char, float, int, boolean[], byte[], char[], float[], int[]