Loading...
PHP/MySQL | Округление числа вверх
Подкиньте, пожалуйста, функцию округления числа вверх, при любом, даже с дробью, значением

А то я юзаю, например:

$a = ceil(3+(3/5));

А возвращает $a не 4, а 3

Хрень какая-то
round($var);
89828013 (07.03.2015 в 14:36)
round($var);


надо чтобы всегда вверх округляло
Вилы Выкидные, $var = 1.99;
echo round($var);
89828013 (07.03.2015 в 14:40)
Вилы Выкидные, $var = 1.99;
echo round($var);


round(1.1)=1

ceil(1.1)=2

А у меня ceil(3.6)=3 почему-то

?
________
посл. ред. 07.03.2015 в 14:47; всего 1 раз(а); by Вилы Выкидные
Вилы Выкидные, погугли
Ап
________
посл. ред. 07.03.2015 в 15:01; всего 1 раз(а); by barek
Вилы Выкидные (07.03.2015 в 14:34)
Подкиньте, пожалуйста, функцию округления числа вверх, при любом, даже с дробью, значением

А то я юзаю, например:

$a = ceil(3+(3/5));

А возвращает $a не 4, а 3

Хрень какая-то

3/5+3=3.6≈4... Значит тебе нужно округлить в низ а не вверх... *facepalm*
Вопрос решён
barek (07.03.2015 в 15:03)
Вилы Выкидные (07.03.2015 в 14:34)
Подкиньте, пожалуйста, функцию округления числа вверх, при любом, даже с дробью, значением

А то я юзаю, например:

$a = ceil(3+(3/5));

А возвращает $a не 4, а 3

Хрень какая-то

3/5+3=3.6≈4... Значит тебе нужно округлить в низ а не вверх... *facepalm*



НЕТ, нужно при ЛЮБОМ значении округлять вверх, функция ceil(), я уже разобрался.
Онлайн: 1
Время:
Gen. 0.1268
(c) Bym.Guru 2010-2025