Рандомная дата
#1

Дело в том, что я пытаюсь сделать что бывыпадало рандомное число, с определенного месяца по другой. ZiGGi подсказал код, но это совсем не то:
pawn Code:
// вот функция
stock rand(min,max) return (min+random(max - min));
// либо макрос
#define rand(%0,%1) (%0+random(%1 - %0))
// юзай так
rand(21,36);
Но дело в том, что числа должны быть не больше 31. В некоторых случаях даже 28, 29, 30.
Тоесть rand(21,20), диапозон чисел от 21 до 31, и от 1 до 20.
А если использовать код выше, то при rand(21,36); может выпасть число где то 50000, что не как не подходит под число месяца.
Помогите пожалуйста.
Reply


Messages In This Thread
Рандомная дата - by Mass_Deboose - 13.12.2011, 07:11
Re: Рандомная дата - by Stepashka - 13.12.2011, 07:30
Re: Рандомная дата - by ZiGGi - 13.12.2011, 08:40
Re: Рандомная дата - by Stepashka - 13.12.2011, 08:54
Re: Рандомная дата - by Norck - 13.12.2011, 09:13
Re: Рандомная дата - by CaHbKo - 13.12.2011, 09:18
Re: Рандомная дата - by Stepashka - 13.12.2011, 09:40
Re: Рандомная дата - by Mass_Deboose - 13.12.2011, 10:10
Re: Рандомная дата - by Norck - 13.12.2011, 11:03
Re: Рандомная дата - by Mass_Deboose - 13.12.2011, 14:06
Re: Рандомная дата - by Stepashka - 13.12.2011, 14:09
Re: Рандомная дата - by Mass_Deboose - 16.12.2011, 04:40
Re: Рандомная дата - by Stepashka - 16.12.2011, 05:14
Re: Рандомная дата - by Mass_Deboose - 16.12.2011, 05:39
Re: Рандомная дата - by Stepashka - 16.12.2011, 06:13
Re: Рандомная дата - by Mass_Deboose - 22.12.2011, 08:30

Forum Jump:


Users browsing this thread: 1 Guest(s)