округление

  • Автор темы Автор темы DanLong
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

DanLong

Участник
Топикстартер
Сообщения
142
Реакции
11
Как в скрипте задать округление до целого числа? (JS)
(нужно проверить делится ли число на 4 или нет)
myR=myChislo/4;
myError=???????(myR);
if(myR != myError){}
 
Ответ: округление

спасибо :) склероз, склероз :)))
 
Ответ: округление

Чуть более продвинутый способ:
PHP:
// Возвращает число 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;
	}
}
 
Ответ: округление

Странный способ проверки на делимость.
Можно проще:

if(1980 % 4 == 0)
{
alert("Високосный год");
}else
{
alert("Невисокосный год");
}
 
Статус
Закрыто для дальнейших ответов.