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

Генератор числа от -1 до 1 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дата следующего дня http://www.cyberforum.ru/cpp-beginners/thread981896.html
Написати програму, яка обчислює дату наступного дня. Нижче представлений рекомендований вид екрану під час роботи програми. Введіть цифрами сьогоднішню дату (число місяць рік) -> 31 12 1999 Останній день місяця! З наступаючим новим роком!
C++ Даны две действительные квадратные матрицы порядка n. Получить новую матрицу: путем умножения элементов каждой строки первой матрицы на наибольшее из Даны две действительные квадратные матрицы порядка n. Получить новую матрицу: путем умножения элементов каждой строки первой матрицы на наибольшее из значений элементов соответствующей строки второй матрицы. Помогите написать код программы! Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread981890.html
Односвязный список C++
Здравствуйте, понимаю что подобных тем много, и есть даже решение(с Template которыми даже еще не учили), но прошу вас написать наиболее простой вариант решения этой задачи, без всяких Template и т.д. Построить класс для работы с односвязным списком. Элементы списка – целые числа. Создать список List1. Построить список List2, содержащий порядковые номера максимальных элементов списка List1. ...
Определить количество слов в каждой строке , начинающихся на C++
Определить количество слов в каждой строке , начинающихся на ‘А’ и заканчивающихся на “ и” последняя прога в лабе по с++ справился даже со структурами, файлами и массивами, а с этим не могу((( был бы рад если кто то поможет!!!
C++ Определить и вывести среднее геометрическое отрицательных нечетных функций http://www.cyberforum.ru/cpp-beginners/thread981877.html
Функция №3
C++ Бинароное дерево Помогите исправить код. Выбивает ошибки: Ошибка 3 error LNK1120: 1 неразрешенных внешних элементов C:\Users\NaumovGena\Documents\Visual Studio 2010\Projects\Lesson_3\Debug\Lesson_3.exe 1 Ошибка 2 error LNK2019: ссылка на неразрешенный внешний символ _main в функции ___tmainCRTStartup C:\Users\NaumovGena\Documents\Visual Studio 2010\Projects\Lesson_3\Lesson_3\MSVCRTD.lib(crtexe.obj) ... подробнее

Показать сообщение отдельно
VladSharikov
22 / 22 / 1
Регистрация: 02.12.2010
Сообщений: 824
19.10.2013, 20:12  [ТС]     Генератор числа от -1 до 1
Folko, вообще вот так переписал, а то не очень понимаю как там с rand() % 1 должно было работаь
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
    srand(time(0));
    
    tmpValue = rand() % 1;
    if (tmpValue == 0) 
    {
        sign = 1.0;
    }
    else
    {
        sign = -1.0;
    }
    randomPoint.x = sign*(rand()%10000+1)/10000.0; 
    
    tmpValue = rand() % 1;
    if (tmpValue == 0) 
    {
        sign = 1.0;
    }
    else
    {
        sign = -1.0;
    }
    randomPoint.y = sign*(rand()%10000+1)/10000.0;
В поля структуры надо занести число от -1.0 до 1.0. Генерирется вообще число от 0 до 1, но еще домножается на знак, который тоже ставится случайно. Таким образом должно генериться от -1 до 1.

Кстати.

Смотрите тут: http://ideone.com/xoqLZl
Все вроде бы правильно работает?
 
Текущее время: 06:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru