2017-04-25 3 views

Répondre

3

Vous pouvez utiliser mx.formatters.NumberFormatter comme ceci:

var fmt:NumberFormatter = new NumberFormatter(); 
fmt.useThousandsSeparator = false; 
trace(fmt.format('1.4348907E22')); 

Ce sorties 14348907000000000000000 à la console.

+0

Merci @splash, a travaillé pour moi :) –

0
Double d = Double.parseDouble("1.4348907E22"); 
String s = String.format("%.0f", d); 

// just for controlling purposes 
System.out.println(s); 

il sort: 14348907000000000000000

+1

vous avez writter code java, j'ai même meilleure façon de le faire comme ça, ** nouveau DecimalFormat ("0") format. (Nombre) ** Mais je cherche le code Flex. –