Rnd(15)
У меня функция rnd() почемуто генерирует или 0 или 1. Тип Интеджер. С чем это может быть связано???
Цитата:
Originally posted by justinX
У меня функция rnd() почемуто генерирует или 0 или 1. Тип Интеджер. С чем это может быть связано???
У меня функция rnd() почемуто генерирует или 0 или 1. Тип Интеджер. С чем это может быть связано???
Эта функция генерирует числа от 0 до 1,
поэтому, если присваивать ее значение переменной Integer так и будет 0 или 1.
Ecли нужны значения в диапазоне, например, 0 - 99
пиши
i = rnd()*100
Цитата:
Originally posted by gacol
Эта функция генерирует числа от 0 до 1,
поэтому, если присваивать ее значение переменной Integer так и будет 0 или 1.
Ecли нужны значения в диапазоне, например, 0 - 99
пиши
i = rnd()*100
Эта функция генерирует числа от 0 до 1,
поэтому, если присваивать ее значение переменной Integer так и будет 0 или 1.
Ecли нужны значения в диапазоне, например, 0 - 99
пиши
i = rnd()*100
А если нужно в интревале, то, например, 350-200:
i = 350-rnd()*(350-200)
А если нужно число именно от 0 до 1, то присваивай значение функции вещественной переменной.
RANDOMIZE TIMER
для того чтобы у тебя каждый раз цифры получались по разному, а потом
a=rnd()*100