Estoy haciendo una aplicación en flash en la que necesito calcular unos datos.. para calcular estos datos el usuario tiene q introducir una cantidad y me gustaría que si lleva decimales pudiera usar una coma flotante (,) el problema es que para realizar los calculos con flash necesito transformar esa (,) en un punto para dp devolver el resultado con una (,) otra vez.. el paso final lo tengo.. pero estoy bastante perdida para el primero (transformar la coma en punto.. )
El código que tengo para el paso final (transformar el . en ,) que he usado es este y pensaba que usando lo mismo pero haciendo que buscase la , en vez del punto saldría pero no es así...
Si alguien sabe como lo puedo conseguir...
De nuevo muchas gracias

var A:Number = texto;
var decimal:Array = String(A).split(".");
var resultado2:String = decimal[0] + "," + decimal[1];
resultado2= resultado.text;