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