|
Сделать генератор псевдослучайных чисел наС |
|
|
|
 |
Ответов
|
Oct 13 2006, 10:09
|
Группа: Новичок
Сообщений: 9
Регистрация: 6-10-06
Пользователь №: 21 061

|
В компиряторе с Dode Vision есть функция random(); - генерирует случайные числа. В хелпе она детально описана.
|
|
|
|
|
Oct 13 2006, 10:13
|
Частый гость
 
Группа: Свой
Сообщений: 199
Регистрация: 22-06-05
Пользователь №: 6 217

|
Цитата(Sanya Nemo @ Oct 13 2006, 14:09)  В компиряторе с Dode Vision есть функция random(); - генерирует случайные числа. В хелпе она детально описана. К сожалению использую IAR, доступа к Code Vision нету, поэтому если можно поподробнее.
|
|
|
|
|
Oct 13 2006, 10:24
|
Частый гость
 
Группа: Свой
Сообщений: 196
Регистрация: 19-07-06
Из: Москва
Пользователь №: 18 922

|
Тоже нет доступа к Сode Vision, может, кто подскажет, функция random(); если её поставить в самом начале программы при каждом включении будет давать один и тотже результат или разный. Просто в своё время сталкивался с подобной проблемой, что при каждом включении random генерит одно и тоже число.
--------------------
Тяжелое детство - 8-битные игрушки на 8-дюемовых дискетах
|
|
|
|
|
Oct 13 2006, 10:41
|
дятел
    
Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065

|
Цитата(Семён @ Oct 13 2006, 14:24)  Тоже нет доступа к Сode Vision, может, кто подскажет, функция random(); если её поставить в самом начале программы при каждом включении будет давать один и тотже результат или разный. Просто в своё время сталкивался с подобной проблемой, что при каждом включении random генерит одно и тоже число. Ну так это же псевдослучайные числа, так что последовательность всегда одна и таже. В IAR и GCC функция называется rand(). Перед rand() можно вызвать srand(int initval) для установки начала последовательности.
|
|
|
|
Сообщений в этой теме
glebka Сделать генератор псевдослучайных чисел наС Oct 13 2006, 09:56 demaven а данные для инициализации rnd() надо брать со слу... Oct 13 2006, 11:59 singlskv Цитата(demaven @ Oct 13 2006, 15:59) а да... Oct 13 2006, 12:12  glebka Цитата(singlskv @ Oct 13 2006, 16:12) Цит... Oct 13 2006, 12:15   singlskv Цитата(glebka @ Oct 13 2006, 16:15) А есл... Oct 13 2006, 12:25   Семён Цитата(glebka @ Oct 13 2006, 16:15) А есл... Oct 13 2006, 12:29    glebka Цитата(Семён @ Oct 13 2006, 16:29) Цитата... Oct 13 2006, 12:35     Семён Цитата(glebka @ Oct 13 2006, 16:35) у мен... Oct 13 2006, 12:43     singlskv Цитата(glebka @ Oct 13 2006, 16:35) у мен... Oct 13 2006, 17:47 defunct Цитата(demaven @ Oct 13 2006, 14:59) а да... Oct 15 2006, 02:34  singlskv Цитата(defunct @ Oct 15 2006, 06:34) Цита... Oct 15 2006, 12:55   glebka Цитата(singlskv @ Oct 15 2006, 16:55) Цит... Oct 15 2006, 20:02    singlskv Цитата(glebka @ Oct 16 2006, 00:02) да ни... Oct 15 2006, 21:03     demaven Цитата(singlskv @ Oct 16 2006, 03:03) Цит... Oct 16 2006, 03:10      Demeny Цитата(demaven @ Oct 16 2006, 07:10) Цита... Oct 16 2006, 07:18       singlskv Цитата(Demeny @ Oct 16 2006, 11:18) Цитат... Oct 16 2006, 07:46        Demeny Цитата(singlskv @ Oct 16 2006, 11:46) Да,... Oct 16 2006, 13:19         singlskv Цитата(Demeny @ Oct 16 2006, 17:19) Цитат... Oct 16 2006, 15:07          Nanobyte Цитата(singlskv @ Oct 16 2006, 19:07) То ... Oct 16 2006, 20:03           singlskv Цитата(Nanobyte @ Oct 17 2006, 00:03) Цит... Oct 16 2006, 20:31          SasaVitebsk Цитата(singlskv @ Oct 16 2006, 18:07) Цит... Oct 17 2006, 11:54           singlskv Цитата(SasaVitebsk @ Oct 17 2006, 15:54) ... Oct 17 2006, 13:34 Alex11 Можно попробовать подвесить вход АЦП в половину пи... Oct 13 2006, 18:40 SasaVitebsk Цитата(Alex11 @ Oct 13 2006, 21:40) Можно... Oct 14 2006, 19:08 glebka У меня каждое устройство имеет уникальный адрес за... Oct 17 2006, 08:23 singlskv Цитата(glebka @ Oct 17 2006, 12:23) У мен... Oct 17 2006, 10:08  Михаил Горюнов Цитата(singlskv @ Oct 17 2006, 14:08) Пре... Oct 17 2006, 10:21   singlskv Цитата(Михаил Горюнов @ Oct 17 2006, 14:2... Oct 17 2006, 10:50  glebka Цитата(singlskv @ Oct 17 2006, 14:08) Цит... Oct 17 2006, 10:28   singlskv Цитата(glebka @ Oct 17 2006, 14:28) Я дум... Oct 17 2006, 11:06   singlskv Цитата(glebka @ Oct 17 2006, 12:23) У мен... Oct 17 2006, 14:14    glebka [quote]
Просто в начальном посте не было понятно ч... Oct 18 2006, 14:16 Михаил Горюнов В свое время решил эту задачу так :
За начальное з... Oct 17 2006, 09:09 Михаил Горюнов Зачем вообще использовать EEPROM для генератора сл... Oct 17 2006, 10:34 glebka Цитата(Михаил Горюнов @ Oct 17 2006, 14:3... Oct 17 2006, 10:49  Михаил Горюнов Цитата(glebka @ Oct 17 2006, 14:49) Да не... Oct 17 2006, 11:04 demaven 8 передатчиков работали на одной частоте на 64 при... Oct 18 2006, 04:50
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|