Je pense que c'est à la discrétion de la configuration de la machine de l'utilisateur. Mais de toute façon, Flash n'a aucune fonction pour "formater" un nombre. La seule chose de possible est de convertir une chaîne de caractères en nombre en autant que la chaîne est un nombre valide. Ainsi dans mon cas, si je fait Number("123,00") j'obtient une erreur ou NaN parceque le nombre est invalide.
Donc je ne voie pas où ton chiffre 34,65 peut bien provenir à part les setting régional de ta machine ou encore une saisie à l'écran.
Si c'est la saisie ou autres manipulation de Flash, tu dois convertir manuellement le chiffre. En passant chaque caractère pour reconstruire un nombre valide ou en remplacant les virgules par un point.