Delphi справочник - Форум программистов - Навигация  
 A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z      По первой букве  
System     SysUtils     StrUtils     DateUtils     FileCtrl     ConvUtils     StdConvs     Math     Classes     Dialogs     Types     Variants    ПО Unit   Compiler directives     Directives     Keywords     Types     Variables     Constants     Functions     Procedures    По категории  
Подписаться на рассылку:
Клуб программистов


Основы Delphi
RandomRange
Функция
Генерирует произвольное число в пределах введённого диапазона Math unit
  function RandomRange ( const RangeFrom, RangeTo : Integer ) : Integer;
Описание
Delphi функция RandomRange генерирует произвольное целое число ( integer ) в пределах диапазона RangeFrom и RangeTo.

Она обеспечивает более удобную версию функции Random модуля System.

Оба используют псевдослучайную последовательность чисел 232 значений. Каждый раз, когда Вы выполняете вашу программу, сгенерированные значения будут одни и те же, если Вы не установите генератор в произвольную часть последовательности, используя функции Randomize или RandSeed.
Похожие команды
Random  Генерирует случайное целое число или число с плавающей запятой

Randomize  Устанавливает генератор случайного числа на следующее значение

RandSeed  Устанавливает генератор случайного числа на следующее значение

 
Пример кода : Генерация случайных чисел в очень маленьком диапазоне
var
  i : Integer;
begin
  // Показ 5 случайных чисел в диапазоне от 652 до 656
  for i := 1 to 5 do
    ShowMessage('Случайное число : '+IntToStr(RandomRange(652, 656)));
end;
Случайное число = 652
Случайное число = 652
Случайное число = 655
Случайное число = 652
Случайное число = 653
 



© Блог программистов   |  Создание и продвижение сайтов - "Веб сателлит"  |  Ссылки  |     |  Английская версия