// Возвращает число aNumber, округленное с точностью до digits знаков после запятой
// aNumber может быть одномерным числовым массивом
// Если digits не задано, округляет то 3-х знаков
// Без проверки на тип входных данных!
function RoundTo(aNumber, digits){
if (digits == undefined) digits=3;
rtm = Math.pow(10, digits);
if (aNumber instanceof Array){
for (i=0; i<aNumber.length; i++){
aNumber[i] = Math.round(aNumber[i]*rtm)/rtm;
}
return aNumber;
} else {
return Math.round(aNumber*rtm)/rtm;
}
}