Lines Matching refs:min
139 double min, max; in PHP_METHOD() local
144 Z_PARAM_DOUBLE(min) in PHP_METHOD()
150 if (!zend_finite(min)) { in PHP_METHOD()
169 if (UNEXPECTED(max <= min)) { in PHP_METHOD()
174 RETURN_DOUBLE(php_random_gammasection_closed_open(randomizer->engine, min, max)); in PHP_METHOD()
176 if (UNEXPECTED(max < min)) { in PHP_METHOD()
181 RETURN_DOUBLE(php_random_gammasection_closed_closed(randomizer->engine, min, max)); in PHP_METHOD()
183 if (UNEXPECTED(max <= min)) { in PHP_METHOD()
188 RETURN_DOUBLE(php_random_gammasection_open_closed(randomizer->engine, min, max)); in PHP_METHOD()
190 if (UNEXPECTED(max <= min)) { in PHP_METHOD()
195 RETVAL_DOUBLE(php_random_gammasection_open_open(randomizer->engine, min, max)); in PHP_METHOD()
237 zend_long min, max; in PHP_METHOD() local
240 Z_PARAM_LONG(min) in PHP_METHOD()
244 if (UNEXPECTED(max < min)) { in PHP_METHOD()
258 zend_ulong offset = (double) ( (double) max - min + 1.0) * (r / (PHP_MT_RAND_MAX + 1.0)); in PHP_METHOD()
260 result = (zend_long) (offset + min); in PHP_METHOD()
262 result = engine.algo->range(engine.state, min, max); in PHP_METHOD()