Вы не авторизованы
тоже творчество :) [code php] /** * Вычисляет допустимые границы оплаты (в периодах) * * Если аренда не заключена, то вернет [0,0] * @param int время окончания контракта * @return array [0, 1, min, max] */ public function calcPeriodPayRange($contractTime){ if($contractTime <= 0){ return array(0, 0, 'min' => 0, 'max' => 0); } $a = floor((CORE_TIMESTAMP - $contractTime) / $this->timelease); if($a > 0){ $min = h::range($a, null, DEBT_TIMES_MAX) + 1; $max = $min + EXTENSION_TIMES_MAX - 1; }else{ $min = h::range(1 - abs($a), 0); $max = h::range(EXTENSION_TIMES_MAX - abs($a), 0); } return array($min, $max, 'min' => $min, 'max' => $max); } [/code] ________ Отредактировано Ремесленник 23.02.2016 18:05 |
куча страшных букаФФФ....
даешь выдержку из формул ))
Для использования форума необходимо войти в игру