• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/type/randomsequence.php
  • Класс: BitrixMainTypeRandomSequence
  • Вызов: RandomSequence::rand
public function rand($min, $max)
{
	if ($min >= $max)
		throw new BitrixMainNotSupportedException("max parameter must be greater than min.");

	$r = sprintf("%u", $this->getNext()) / sprintf("%u", 0xffffffff);
	return intval($min + $r * ($max - $min + 1));
}