flash中並沒有內建的儲存小數字的方法,但是當你想把如3.14159265354.這樣的資料只保留兩位數時怎麼辦, 下面的函式就可以解決這個問題.
/*** 資料計算方法保留小數字
* @author fanflash.cn
* @version 0.1
* @num 源數值
* @n 保留的小數字
* @return 保留小數字後的資料
*/public static function decimal2(num:number,n:number):number
var numstr:string=string(num)
var numstrarr:array=numstr.split(".");
//實數與小數
var a:string=numstrarr[0];
var b:string=numstrarr[1];
//資料檢查
if(b==undefined)
b=b.substr(0,n);
return number(a+"."+b)
}這方法如果要對小數字進行四捨五入的話,還要多寫幾行,實在麻煩的很,因此被我無情的打入冷宮了
JS中保留小數字數
一 1.2.tofixed 2 浮點數進行四捨五入設定指定小數字的數值 二 2.tofixed 2 整數嘗試,但是在js中會被認為是物件名,以至於無法使用 三 1.2 tofixed 2 由於tofixed方法是針對number型別的,所以string型別的即使能夠轉換成數字,也不能使用這個方法 四...
如何在flash保留小數字
在家上 錢更容易 flash中並沒有內建的儲存小數字的方法,但是當你想把如3.14159265354.這樣的資料只保留兩位數時怎麼辦,下面的函式就可以解決這個問題.資料計算方法保留小數字 author fanflash.cn version 0.1 num 源數值 n 保留的小數字 return 保...
C 中保留浮點型小數字數問題
1.只要求保留n位不四捨5入 float f 0.55555f int i int f 100 f float i 1.0 100 2.保留n位,四捨五入 decimal d decimal.round decimal.parse 0.55555 2 3.保留n位四捨五入 math.round 0....