Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2014, 21:08
Tachikomaia
Invitado
 
Mensajes: n/a
Puntos:
Parse ¿qué es?

http://en.wikipedia.org/wiki/Parsing

http://es.wikipedia.org/wiki/Analizador_sint%C3%A1ctico

http://help.adobe.com/en_US/as2/refe...c47f-7fb4.html

El caso es que tengo:
M2.Intensity = parseFloat(String(M2.Intensity - M2.N));

Y si M2.Intensity es 0.00001 el resultado es 9e-6. Se supone que eso lo convierte en texto y luego lo "parsea", que no sé qué es pero pensé que era que lo convertía en número, o sea normal y exacto. El parse funciona como espero hasta el 0.00001, pero ¿cómo funciona? ¿qué hace exactamente?

En los ejemplos de Adobe dice:
trace(parseFloat("3.5e6")); // output: 3500000

En mi caso, sería:
trace(parseFloat("9e-6"));

El resultado? 9e-6. Nada nuevo. Nada traducido. ¿Por qué?