[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Округление числа.
васёк
Например есть числа 0.012 0.013 0.015 0.019 при Round_UP($x) получим 0.01 0.01 0.02 0.02 а надо чтобы все эти числа округляло до большего т.е. было во всех четырёх случаях 0.02 помогите пожалуйста с функцией.

function Round_UP(n)
{
n = n*1;

if (typeof n == 'number')
{
n = (Math.round(n*100))/100;
}

return n;
}



Спустя 6 минут, 28 секунд (28.01.2011 - 12:24) waldicom написал(а):
Math.ceil()

Спустя 4 минуты, 39 секунд (28.01.2011 - 12:29) Guest написал(а):
waldicom
Math.ceil() это если 0.012 то получится 1, а надо чтоб получилось 0.02



Спустя 2 минуты, 53 секунды (28.01.2011 - 12:31) waldicom написал(а):
Цитата (Guest @ 28.01.2011 - 10:29)
waldicom
Math.ceil() это если 0.012 то получится 1, а надо чтоб получилось 0.02

Если использовать просто так, то да, выйдет 1.
А если подумавши, то выйдет как надо...
Можно подумать так:

<script>
var a1 = 0.012;
alert(Math.ceil(a1*100)/100);
</
script>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.