以下将确保任何大数字仅精确到百分之一(与此答案相关):
public function round( sc:Number ):Number
{
sc = sc * 100;
sc = Math.floor( sc );
sc = sc / 100;
return sc;
}
将我的数字四舍五入到 0.05 精度的最佳方法是什么?有什么聪明的方法可以通过位移来获得这个结果吗?例如,我想:
3.4566 = 3.45
3.04232 = 3.05
3.09 = 3.1
3.32 = 3.3