2013-01-13 36 views
2

我有一個龐大的數字,例如1.98726575488820e + 30,我想將它舍入到這個表格中: floor +「。」 (沒有引用)+五位數的尾數+「e + ...」(如果有e)但我不知道該怎麼做。 在這種情況下:1.98727e + 30。大數舍入AS3

請多多幫忙。

回答

3

Number.toPrecision會給你一個字符串是這樣的:

var hugeNumber:Number = Number("1.98726575488820e+30"); 
var rounded:String = hugeNumber.toPrecision(6); 
trace(rounded); // "1.98727e+30" 
+0

它的工作原理!謝謝你。 – user1825271