Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Rnd(15)

3.6K
12 сентября 2004 года
justinX
49 / / 28.07.2004
У меня функция rnd() почемуто генерирует или 0 или 1. Тип Интеджер. С чем это может быть связано???
459
13 сентября 2004 года
gacol
273 / / 12.02.2003
Цитата:
Originally posted by justinX
У меня функция rnd() почемуто генерирует или 0 или 1. Тип Интеджер. С чем это может быть связано???


Эта функция генерирует числа от 0 до 1,
поэтому, если присваивать ее значение переменной Integer так и будет 0 или 1.
Ecли нужны значения в диапазоне, например, 0 - 99
пиши
i = rnd()*100

258
13 сентября 2004 года
SergeySV
1.5K / / 19.03.2003
Цитата:
Originally posted by gacol

Эта функция генерирует числа от 0 до 1,
поэтому, если присваивать ее значение переменной Integer так и будет 0 или 1.
Ecли нужны значения в диапазоне, например, 0 - 99
пиши
i = rnd()*100



А если нужно в интревале, то, например, 350-200:

i = 350-rnd()*(350-200)

6.7K
28 сентября 2004 года
Rombal
12 / / 09.09.2004
А если нужно число именно от 0 до 1, то присваивай значение функции вещественной переменной.
8.8K
20 октября 2004 года
shava
2 / / 19.10.2004
сначала напиши
RANDOMIZE TIMER
для того чтобы у тебя каждый раз цифры получались по разному, а потом
a=rnd()*100
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог