number add decimals
number add decimals
This is the sample script to show how to use the class
import druva.NumberUtil; //addZeroes(number, decimals_separator, count) trace(NumberUtil.addZeroes(3545268, '.', 2));
Actual Class
package druva{
import flash.display.Sprite;
public class NumberUtil extends Sprite {
public function NumberUtil() {
}
//@ add decemals
public static function addZeroes(number, decimals_separator, count) {
var nStrArr:Array=String(number).split(decimals_separator);
nStrArr[1] = (nStrArr[1]==undefined && count>0) ? '0' : nStrArr[1];
if (nStrArr[1].length<count) {
nStrArr[1]=nStrArr[1]+"0";
return (druva.NumberUtil.addZeroes(nStrArr[0] + decimals_separator + nStrArr[1], decimals_separator, count));
} else if (nStrArr[1] != undefined) {
return (nStrArr[0] + decimals_separator + nStrArr[1]);
} else {
return (nStrArr[0]);
}
return 0;
}
}
}