Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
0 / 0 / 0
Регистрация: 23.09.2015
Сообщений: 55
1

Генерация вещественных чисел

05.12.2015, 13:13. Показов 3062. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет всем.
У меня есть пять эдитов.
В первые 2 эдита я ввожу. Минимальный и максимальный пределы генерации чисел.Как в остальные 3 эдита сгенерировать случайные ВЕЩЕСТВЕННЫЕ числа?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2015, 13:13
Ответы с готовыми решениями:

Генерация вещественных чисел в файле
Привет,подскажите как в файле генерировать случайные вещественные числа,и, по возможности,как...

Генерация рандомных вещественных чисел
Как сгенерировать рандомное вещественное число в интервале (-30.15, 20.30)

Генерация случаных вещественных чисел
Как сгенерировать отрицательные и положительные вещественные числа и заполнить ими массив в С++...

Неправильная генерация случайных вещественных чисел
Функция имеет вид static double GetRandomNumber(double minimum, double maximum) { ...

5
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32959 / 21276 / 8169
Регистрация: 22.10.2011
Сообщений: 36,546
Записей в блоге: 8
05.12.2015, 15:58 2
C++
1
2
3
    int fMin = 20; // нижняя граница
    int fMax = 60; // верхняя граница
    double rnd = fMin + Random() * (fMax - fMin); // получаешь рандомное вещественное число в заданных границах
и делаешь с ним что хочешь.
0
0 / 0 / 0
Регистрация: 23.09.2015
Сообщений: 55
05.12.2015, 16:33  [ТС] 3
Поправочка. Я в 1 и 2 эдит ввожу вещественные числа (float). А суть в том, что у меня есть 20 єдитов.Но что бы в каждый не вводить значение, я хочу генерировать их. Вводить и гененировать нужно именно вещественные.
А для генерации я использую пределы - тоже вещественные числа.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32959 / 21276 / 8169
Регистрация: 22.10.2011
Сообщений: 36,546
Записей в блоге: 8
05.12.2015, 16:39 4
Ну, так какая разница-то?
C++
1
2
3
4
5
6
7
8
    double fMin = Edit1->Text.ToDouble();
    double fMax = Edit2->Text.ToDouble();
    for (int i = 3; i < 21; i++)
    {
        double rnd = fMin + Random() * (fMax - fMin);
 
        dynamic_cast<TEdit*>(FindComponent("Edit" + IntToStr(i)))->Text = FloatToStr(rnd);
    }
0
0 / 0 / 0
Регистрация: 23.09.2015
Сообщений: 55
05.12.2015, 19:03  [ТС] 5
а что в шапке массива ты делаешь?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32959 / 21276 / 8169
Регистрация: 22.10.2011
Сообщений: 36,546
Записей в блоге: 8
05.12.2015, 21:52 6
В чем? В какой шапке? Какого массива? У меня вообще нет никакого массива, на фиг тут массив, если тебе нужно заполнить 18 Edit-ов, ни к какому массиву не относящихся?
0
05.12.2015, 21:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.12.2015, 21:52
Помогаю со студенческими работами здесь

Генерация вещественных чисел в двумерном массиве
Здравствуйте.У меня есть двумерный массив из 3х3. Как рандомно можно заполнить его вещественными...

Генерация случайных вещественных чисел в диапазоне 0..1
Какнить можно заставить rand() работать по аналогии в Паскале, т.е. выдавать числа от 0 до 1...

Генерация вещественных случайных чисел с 3-мя знаками после запятой
Добрый день!хочу генерировать числа от -100 до 100 (вещественные) с тремя знаками после запятой...

Найти суммы двух случайных чисел. a) целых чисел из диапазона от 50 до 100 b) вещественных чисел от 3х с половиной до 8
помогите решить Найти суммы двух случайных чисел. a) целых чисел из диапазона от 50 до 100 b)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru