Как узнать увеличилось ли число или нет?
Ну допустим есть переменная у нее значения 22,6 ,к ней прибавили + 0,6 и она стала 23.Ну вот так ,как мне узнать что переменная стала больше на 1 ?
Ну или допустим так есть опять же переменная которая равна 22,6 к ней прибавили 0,2 и она стала 22,8 т.е не увеличилась на один ,а потом к ней прибавили 0,4 и она стала 23,2 т.е увеличилась на один и теперь ее целая часть равна 23.
Вот как такое можно сделать?Отсекать дробную часть и проверять больше это число предыдущего или нет ?Или мб есть что-то попроще?
Узнать увеличилось ли число
Re: Узнать увеличилось ли число
Ну можно еще брать смотреть дробная часть + добавляемое > 1. Но как-то наверное не то, что надо
У меня лично не получилось как-то совсем упростить. Хотя может это и возможно...
У меня лично не получилось как-то совсем упростить. Хотя может это и возможно...
Re: Узнать увеличилось ли число
floor() не подходит?
Пример
Пример
Код: Выделить всё
$old = 22.3;$new = $old + .5;if(floor($new) > $old) // false $new не перешагнула через целое число $new = $old + .9;if(floor($new) > $old) // true //Ну или так, если не нужна $new$old = 22.3;if(floor($old + .5) > $old) //falseif(floor($old + .9) > $old) //true