Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/09/2007, 16:56
snoby
 
Fecha de Ingreso: septiembre-2007
Mensajes: 1
Antigüedad: 16 años, 7 meses
Puntos: 0
Falla conversión Number a String y viceversa.

Hola,

Cuando ejecuto el siguiente código en Flex cambia el valor del número al convertir de Number a String y viceversa.

código:
Código:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="setup();">
	<mx:Script>
		<![CDATA[
			import mx.controls.Alert;
			private var cadena:String="99999999999999999";
			private function setup():void{
				Alert.show("Cadena: "+cadena+"\nNúmero: "+ Number(cadena).toString());
				trace("Cadena: "+cadena+"\nNúmero: "+ Number(cadena).toString());
			}
		]]>
	</mx:Script>
</mx:Application>
salida:
Cita:
Cadena: 99999999999999999
Número: 100000000000000000
Sucede tanto en Flex 2.0.1 como en Flex 3.
Alguien puede ayudarme a solventar esto.

Manu.