Случайная Величина Из Промежутка [0;1]
Подскажите как на С++ (не Builder) можно получить случайную величину из промежутка [0;1].
Цитата:
Originally posted by Dissident
Подскажите как на С++ (не Builder) можно получить случайную величину из промежутка [0;1].
Подскажите как на С++ (не Builder) можно получить случайную величину из промежутка [0;1].
Псевдослучайную, например, так:
double test = (double)rand()/double(RAND_MAX)
Цитата:
Originally posted by Berg
Псевдослучайную, например, так:
double test = (double)rand()/double(RAND_MAX)
Псевдослучайную, например, так:
double test = (double)rand()/double(RAND_MAX)
А что такое rand()??? Функцию что-ли писать еще надо отдельно? Можешь пример примести с числами?
Цитата:
Originally posted by Dissident
А что такое rand()??? Функцию что-ли писать еще надо отдельно? Можешь пример примести с числами?
А что такое rand()??? Функцию что-ли писать еще надо отдельно? Можешь пример примести с числами?
Что ли строку вот такую вставь:
#include <stdlib.h>
Цитата:
Originally posted by Berg
Псевдослучайную, например, так:
double test = (double)rand()/double(RAND_MAX)
Псевдослучайную, например, так:
double test = (double)rand()/double(RAND_MAX)
Можно и так:
double test = 1.*rand()/RAND_MAX
:)