Форум программистов, компьютерный форум CyberForum.ru

Случайные числа! random() - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти количество элементов массива http://www.cyberforum.ru/cpp-beginners/thread699647.html
Найти количество элементов массива (a1,a2,a3,...,an), удовлетворяющих условиям b<a<c.
C++ Графическое меню в DOS Возникают ошибки: //Основная программа void main () { int nom=0; int i; char ch; menu m; met: do { http://www.cyberforum.ru/cpp-beginners/thread699640.html
Формула Симпсона C++
Помогите решить 2 задачки.. Зараннее спасибо.
C++ Вычислить сумму от 1 до m раз
Привет! Не могу понять как написать, то ли я где-то со знаками туплю, то ли формула не корректна. Задание: http://www.cyberforum.ru/attachment.php?attachmentid=201677&stc=1&d=1353076200
C++ Вывод числа из набора случайным образом http://www.cyberforum.ru/cpp-beginners/thread699625.html
Помогите пожалуйсто написать программы, которые будут печатать число из набора случайным образом: Программа 1: 2, 4, 6, 8, 10. Программа 2: 3, 5, 7, 9, 11. Программа 3: 6, 10, 14, 18, 22. В построении программы, желательно употребить функции rand, или srand, если программа долго составляется, то напишите хотя бы одну, а остальные программы сам рассмотрю. Заранее спасибо!
C++ Написать решение СНУ Методом Ньютона Собственно необходимо на c++ либо c# написать и подробно описать каждую строчку кода в комментах задачи: "Решение СНУ методом Ньютона, без обращения матриц" Обращаю внимание на "без обращения матриц" Как выглядит теория и как ёё применить не очень понятно... А как написать код то и подавно... Может есть у кого наброски, идеи и тд? подробнее

Показать сообщение отдельно
Owen04
 Аватар для Owen04
5 / 5 / 3
Регистрация: 25.12.2009
Сообщений: 144
16.11.2012, 18:57     Случайные числа! random()
Доброго время суток!
У меня возник вопрос, как сделать рандом от -0,3 до 0,3!

Из за того, что ничего нормального не нашел, делал так:
C++
1
2
3
4
5
int i=rand()%7; // от 0 до 6
 if (i<4)
  x=i/10;  //если i=(1) (2) или (3), то x будет 0,1 0,2 0,3
  else
  x=-(0,7-i/10); //если i=(4) (5) или (6), то x будет (-0,3) -0,2 (-0,1)
Но хотел бы узнать как правильно!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru