Conversioni

  1. binary()
    Converte un numero in una stringa che conterrà la notazione binaria equivalente.
    Se viene passato un array restituisce un array di stringhe.
    Il secondo parametro facoltativo specifica il numero di cifre del risultato.
  2. boolean()
    Converte un numero, una stringa, … nella corrispondente rappresentazione logica (true o false).

    1. Il numero 0 vale false e tutti gli altri valgono true.
    2. La stringa “true” vale true e tutte le altre valgono false.
  3. byte()
    Converte un boolean, un numero o una stringa nella corrispondente rappresentazione in byte.
    Un byte può essere solo un numero intero tra -128 e +127, quindi se un numero esce da questo intervallo il suo valore viene forzato alla rappresentazione in byte corrispondente.
    Se viene passato un array restituisce un array di byte.
  4. char()
    Converte un numero o una stringa in carattere (stringa di un carattere).
    Se viene passata una stringa viene convertita in numero e poi in carattere.
    Se viene passato un array restituisce un array di caratteri.
  5. float()
    Converte una stringa in un numero in virgola mobile.
    Se la conversione non ha successo restituisce NaN.
    Se viene passato un array restituisce un array di float.
  6. hex()
    Converte un numero in una stringa che conterrà la notazione esadecimale equivalente.
    Se viene passato un array restituisce un array di stringhe.
    Il secondo parametro facoltativo specifica il numero di cifre del risultato.
  7. int()
    Converte un boolean, una stringa o un float in un numero intero.
    Se la conversione non ha successo restituisce NaN.
    Se viene passato un array restituisce un array di interi.
    Se è presente un secondo parametro (da 2 a 36) converte in una certa base.
  8. str()
    Converte un boolean, un numero, una stringa nella   rappresentazione come stringa.
    Se viene passato un array restituisce un array di stringhe.
  9. unchar()
    Converte una stringa di un carattere nel codice corrispondente.
    Se viene passato un array di caratteri restituisce un array di numeri.
  10. unhex()
    Converte una stringa che contiene la notazione esadecimale di un numero nel numero corrispondente.
    Se viene passato un array di stringhe restituisce un array di numeri.