Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перебор. Задача про ферзей. https://www.cyberforum.ru/ cpp-beginners/ thread356089.html
На шахматной доске требуется расставить 8 ферзей, что бы ни один ферзь не атаковал другого. Написал программу. Три дня писал). Что вы скажите о ней, можно ли было это сделать проще? Может в коде...
strtod - ошибка во время выполнения C++
#include <cstdlib> #include <iostream> #include <string> using namespace std; int main(int argc, char *argv) { string s = "123435b34"; const char *str = s.c_str();
C++ Посчитать частичную сумму ряда не могли бы помочь с этим примером Given natural number a. Calculate the expression shown on image https://www.cyberforum.ru/ cpp-beginners/ thread356068.html C++ Много ли отличий у С от С++ и существенны ли они? https://www.cyberforum.ru/ cpp-beginners/ thread356067.html
Есть вопросик :) Много ли чем существенно отличается С от С++?? Начали проходить С в универе ,а т.к. а в ней ниочём хотел скачать видеоуроки. Но по С не могу не где найти, за то по С++ завались. Ну...
Игра Scrabble C++
Создать программу для решения задачи построения слова из некоторого множества букв (игра Scrabble) используя алгоритмы поиска в глубину и в ширину. Длина слова не менее 5 букв.(подробно...
C++ Найти сумму ряда с помощью цикла for Given real number a, natural number n. Calculate: a(a + 1)...(a + n - 1) #include <iostream> using namespace std; int main(){ double a; double n; cin>>a; cin>>n; double p=0; https://www.cyberforum.ru/ cpp-beginners/ thread356044.html
C++ Реализация метода Ньютона-Рафсона: почему при расчете обратной матрицы некорректно выводится результат? https://www.cyberforum.ru/ cpp-beginners/ thread356039.html
Всем добрый день. Пытаюсь реализовать в консольном приложении метод Ньютона-Рафсона, программа до конца еще не дописана, но что есть, то есть. Есть вот такая проблема, при расчете обратной матрицы...
Компилятор С++ C++
Какой компилятор можно использовать для среды NetBeans в Windows, кроме Cygwin?
C++ Реализация простейшего класса для сложения двух чисел: найти и исправить ошибки в коде Всем привет. Только-только начал изучать классы, решил написать свою программу с классом для сложения двух чисел. С ошибками компиляции боролся долго, но поборол не все. В общем, на такой код: ... https://www.cyberforum.ru/ cpp-beginners/ thread355992.html C++ Нюансы синтаксиса: что означает запись arr[(int)(u*10)]++; ? arr++; скажите пожалуйста что это может означать ? arr - масив количеств попаданий псевд случ числа в промежуток разбитый на 10 равных частей... u - псевд случ число https://www.cyberforum.ru/ cpp-beginners/ thread355990.html
C++ Помогите понять принцип составления проги
Пытаюсь обучиться работать с формами в Visual Studio, перед этим имевши небольшой опыт работы под Builder'ом. Вызывает недоумение, почему обработчики всяческих действий (Клик по кнопке к примеру)...
C++ Отладка класса по работе с реестром. Добрый день! Пишу класс для работы с реестром WinXP-32 на visual studio c++ 2010. Проблема в том, что не получается по своим функция прочесть из реестра верные значения. Функции записи, для REG_SZ... https://www.cyberforum.ru/ cpp-beginners/ thread355970.html
3 / 3 / 5
Регистрация: 18.01.2011
Сообщений: 131
25.09.2011, 13:31  [ТС] 0

Сгенерировать случайные числа с плавающей точкой в заданном диапазоне, включающем и отрицательные значения - C++ - Ответ 2012315

25.09.2011, 13:31. Показов 2002. Ответов 2
Метки (Все метки)

Ответ

Цитата Сообщение от vortexx1 Посмотреть сообщение
Сделал так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
 
int main ()
{
    srand ( time ( 0 ) );
    
    double random;
    
    random = -100 + rand() % 200;
    
    cout << random / 100 << endl;
    
    system ( "pause" );
    return 0;
}
Тут вроде собака была зарыта в задаваемом диапазоне. Как, например
C++
1
1 + rand() % 5;
будет выдавать числа от 1 до 5, а
C++
1
0 + rand() % 5
будет выдавать числа от 0 до 4 (а не до 5).
спс я в этим в курсе мне было надо только вот random =
C++
1
-100 + rand() % 200;


Вернуться к обсуждению:
Сгенерировать случайные числа с плавающей точкой в заданном диапазоне, включающем и отрицательные значения C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.09.2011, 13:31
Готовые ответы и решения:

Сгенерировать случайные действительные числа в заданном диапазоне
Сгенерировать число равномерно от 0 до 1-это у меня получается: int main() { double a = {...

Сгенерировать случайные числа в диапазоне от 1 до 20
Задача такова: Нужно написать рендум чисел в диапазоне например от 1 до 20 (не имеет значения). С...

Сгенерировать случайные двоичные числа в диапазоне от a до b
Помогите написать программу, даже не знаю с какой стороны к ней подойти, вот задание: Написать...

Как сгенерировать случайные числа в диапазоне от Ν до M, Z число раз
Здравствуйте. Я пишу небольшую программку и в ней мне нужно сгенерировать случайные вещественные...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.09.2011, 13:31

Как сгенерировать случайные числа в заданном интервале?
как правильно сгенерировать вещественный массив на промежутке mas = (float)(rand()%20001)/50); ...

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

Записать в вектор случайные числа в заданном диапазоне
нужно записать в вектор от 10 до 15 случайных чисел от -10 до 10 сделал вот так #include...

Заменить отрицательные числа на случайные в диапазоне в двухмерном массиве
Пользователь вводит массив 3х3. Программа заменяет все отрицательные элементы на случайные числа в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.