Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
21 Июль 2025, 19:25:08
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование > Тема: Re: Re: PASCAL RULEZZzzz
(Модераторы: Админ, barmalei) > Тема:

Сообщение #367018

Страниц  : 1  Все   Вниз
  Печать  
Автор Тема: Re: Re: PASCAL RULEZZzzz  (Прочитано 8051 раз)
0 Пользователей и 1 Гость смотрят эту тему.
DeGree
Гродненец
**

Репутация: +7/-0
Offline Offline

Пол: Мужской
Сообщений: 228


... it's me ...

Просмотр профиля WWW
« Ответ #30 : 01 Декабрь 2006, 13:03:59 »

Цитировать
Спасибо, но мне показали: RandomNumber:=random(b-a+1)+a .
Цитировать
Hacket, тебе правильно подсказали.Верь Витольдовичу!
random выдает в диапазоне [0, 1), т.е. где-то [0, ~0.9999], давайте пример рассмотрим
a=1, b=2
получаем, что возвращается [1, ~2.9998] ~ [1, ~3], а не как заказывали [1, 2]...
поэтому прально
Код:
RandomNumber:=a+(b-a)*random;
тут ближе --- [1, ~1.9998] ~ [1, 2]

Или я не прав?
« Последнее редактирование: 01 Декабрь 2006, 13:06:21 от DeGree » Записан

... nothing else matters ...(Metallica)
Страниц  : 1  Все   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2025, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,108 секунд. Запросов: 20.