Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.141.24.134] |
|
Сообщ.
#1
,
|
|
|
Как на АСМе организовать sin,cos и рандом
была идея забивать значения косинусов в сегмент данных ...типа таблицы Брадиса сделать но морооокииии нет ли полегче алгоритма а? |
Сообщ.
#2
,
|
|
|
> была идея забивать значения косинусов в
> сегмент данных ...типа таблицы Брадиса > сделать но морооокииии нет ли полегче > алгоритма а? Лет десять назад это было актуально... Используй команды FPU: fcos fsin fsincos > ... рандом Используй второй канал таймера, если нужно несколько раз использовать случайное число в программе. Если же один раз просто считывай число по адресу 0040:006C, дели на максимальное значение, получишь случайный остаток. Соответственно, чем меньше диапазон случайных чисел, тем ближе к равномерному распределению вероятности |
Сообщ.
#3
,
|
|
|
Пасиба =)
|