0
private function getPercentage(max:Number, value:Number):int
{
return Number((value*100)/max);
}
我調用上述函數爲對象分配一個百分比。數字數據類型自動失去靈活性
var max:Number = findMax();
p.percentage = getPercentage(max, p.value);
假設p是某個對象定義爲
public var percentage:Number;
當我把一個斷點,併爲您在getPercentage
它會像1.22343342322但返回時,我把它分配給p.percentage
值百分比它自動變爲1,失去精度。
我該如何處理這種情況?
它說,在LiveDocs中
要存儲浮點數, 包括在一個小數點。 如果您省略小數點,則 號碼將以整數形式存儲。
但我該怎麼做?任何對這個問題的洞察力都非常感謝。
哦,爲什麼我沒有看到:)謝謝! – 2011-05-19 08:04:08
不客氣:) – Constantiner 2011-05-19 08:07:22
我正在等待第一個15分鐘通過:) – 2011-05-19 08:17:44