raga, se io scrivo:
var1 = parseInt("1010", 2)
in "var1" trovo il valore decimale di 1010, quindi 10
e se volessi fare il contrario?
ovvero ottenere un numero in binario, ottale o esadecimale???
raga, se io scrivo:
var1 = parseInt("1010", 2)
in "var1" trovo il valore decimale di 1010, quindi 10
e se volessi fare il contrario?
ovvero ottenere un numero in binario, ottale o esadecimale???
Intendi questo?
Number.toString()
Disponibilità
Flash Player 5; comportamento modificato in Flash Player 7.
Uso
myNumber.toString(radix)
Parametri
radix Specifica la base numerica (da 2 a 36) da utilizzare per la conversione da numero a stringa. Se non si specifica il parametro radix, il valore predefinito è 10.
Valori restituiti
Una stringa.
Descrizione
Metodo; restituisce una rappresentazione in formato stringa dell'oggetto Number specificato (Numero).
Se il valore di myNumber è undefined, il valore restituito è il seguente a seconda dei casi:
Nei file pubblicati per Flash Player 6 o versione precedente, il risultato è 0.
Nei file pubblicati per Flash Player 7 o versione successiva, il risultato è NaN.
Esempio
L'esempio seguente utilizza i valori 2 e 8 per il parametro radix e restituisce una stringa che contiene la corrispondente rappresentazione binaria del numero 9.
myNumber = new Number (9);
trace(myNumber.toString(2)); / 1001
trace(myNumber.toString(8)); / 11
bbrrrrrrrrrrrravisimo!
proprio quello che volevo io...
DANKE