Имя: Пароль:
1C
 
Нужен простенький генератор целых чисел (приммерный диапозон от15 до 40)
0 Альтаир
 
03.08.09
12:58
Может код под руками есть?
1 Злопчинский
 
03.08.09
12:58
_GetPerformanceCounter()
2 Ёпрст
 
гуру
03.08.09
12:59
3 Sadovnikov
 
03.08.09
12:59
Для Н = 15 По 40 Цикл
 Н = Н + 1;
КонецЦикла;
Годится?
4 Альтаир
 
03.08.09
13:00
чуть-чуть по случайнее бы..
5 Альтаир
 
03.08.09
13:03
для 7.7  ...
6 Sadovnikov
 
03.08.09
13:07
RiK_SQL
.
ПолучитьСлучайноеЧисло(<?>);
Синтаксис:
ПолучитьСлучайноеЧисло(<МаксЗначение>)
Назначение:
Возвратщает псевдослучайное целое число в диапазоне 0..<МаксЗначение>
Параметры:

<МаксЗначение> - число, верхняя граница диапазона, в котором будет генериться случайное число.

Пример:

ТекДок.ВремяВыпечки = '''' + Прав(''0''+(ОбъектП.ПолучитьСлучайноеЧисло(3)+3),2) + ''-'' + Прав(''0''+(ОбъектП.ПолучитьСлучайноеЧисло(3)*15),2);
7 Torquader
 
03.08.09
13:07
sc=CreateObject("MicrosoftScriptControl");// или как он там называется
sc.Language="JavaScript";// выбираем язык
sc.Run("Math.random()");// получаем случайное число от единицы до нуля
// осталось округлить.
8 miksa
 
03.08.09
13:20
от 0 до 40:
Рандом=_GetPerformanceCounter()%(40+1);  

От 15-ти сделай сам:)
9 Torquader
 
03.08.09
13:53
Тогда уж
Число=(_GetPerformanceCounter()%26)+15;
10 PCB
 
03.08.09
13:57
Если штатными средствами, то можно пользовать какие-либо мат функции, где в аргументы вставлять значение текущей секунды. Если всё это перемешать с циклами, то получится медленный, но действительно случайный генератор.
11 Torquader
 
03.08.09
14:05
Самый хороший случайный генератор - это бесконечный цикл, который надо попросить прервать пользователя нажатием Esc.