Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];

Вниз

Случайное число Real.   Найти похожие ветки 

 
-Virus- ©   (2005-09-18 15:56) [0]

Нужно что бы к переменной типа Real присвоилось случайное число, но нужно что бы еще дробная часть выпала случайно. Например 47.34
Как сделать? randomize не идет так как он ставит случайное только до точки.


 
MBo ©   (2005-09-18 16:00) [1]

Внимательно прочитай хелп по Random


 
Anatoly Podgoretsky ©   (2005-09-18 16:04) [2]

Используй операцию сложения. В Дельфи это плюс.


 
boalse ©   (2005-09-19 04:50) [3]

Можно так: random(1000)/100
или так: random(100)+random(100)/100


 
vidiv ©   (2005-09-19 07:09) [4]


> Anatoly Podgoretsky ©   (18.09.05 16:04) [2]
> Используй операцию сложения. В Дельфи это плюс.

можно еще incом складывать, а еще можно атомарными операциями...


 
Anatoly Podgoretsky ©   (2005-09-19 10:30) [5]

vidiv ©   (19.09.05 07:09) [4]
Можно но не нужно, а по существу есть предложения?


 
MBo ©   (2005-09-19 11:06) [6]

>boalse ©   (19.09.05 04:50) [3]
Ты тоже хелп по random читать не стал? ;)


 
OSokin ©   (2005-09-19 13:31) [7]

Универсальный вариант: ((random(x)-random(x))/random(x))*random(x)


 
Думкин ©   (2005-09-19 13:42) [8]

> OSokin ©   (19.09.05 13:31) [7]

а в чем универсальность?


 
Wolferio ©   (2005-09-19 13:56) [9]


> Как сделать? randomize не идет так как он ставит случайное
> только до точки

можна проще и без Неlp ! :-)
ты попробуй сделать два случайных числа и потом их обеденить, розделив их точкой.


 
Anatoly Podgoretsky ©   (2005-09-19 14:01) [10]

И ты тоже хочешь использовать randomize, который не является функцие и у него другое назначение.


 
Сайбель Алексей ©   (2005-09-19 14:02) [11]

Думкин © [8]

> а в чем универсальность?

Думаю забыт смайлик


 
OSokin ©   (2005-09-24 10:34) [12]

Думкин ©   (19.09.05 13:42) [8]
В том, что можно применять для разных целей, не читая мануалов


 
Думкин ©   (2005-09-25 04:57) [13]

> OSokin ©   (24.09.05 10:34) [12]

А почитать было бы таки неплохо. Хотя бы по этой причине:

In Delphi code, Random returns a random number within the range 0 <= X < Range.


 
Eraser ©   (2005-09-25 15:27) [14]

Я бы обратил внимание на вот эту часть хелпа:
If Range is not specified, the result is a real-type random number within the range

0 <= X < 1.


 
Anatoly Podgoretsky ©   (2005-09-25 16:31) [15]

Тебя что то смущает, про коэффициенты ничего слышал?


 
Fenik ©   (2005-09-25 17:55) [16]

x := Random*100;



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.039 c
6-1120196627
Dust
2005-07-01 09:43
2005.10.23
Сколько данных читать из неблокирующего сокета?


14-1127804254
Empleado
2005-09-27 10:57
2005.10.23
Небольшие заметки. Бельгия.


14-1127995312
Jeer
2005-09-29 16:01
2005.10.23
Зачем мы - им и что - они о нас:)


14-1128055512
CHES
2005-09-30 08:45
2005.10.23
Примеры "нестандартных" решений.


2-1128064493
MirsaID
2005-09-30 11:14
2005.10.23
Не могу подключатся базы Access через ADO





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский