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

Создать СЛАУ размерности 1000х1000 в С++, чтобы система имела только одно решение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс "Студия звукозаписи" http://www.cyberforum.ru/cpp-beginners/thread1701126.html
Помогите написать программу. При выполнении лабораторной работы требуется создать шаблон класса-контейнера, реализующего динамическую структуру данных заданного типа и выполнить требуемую...
C++ Глюк при вводе через консоль Как можно обеспечить правильный ввод? При вводе цифр все нормально, а вот когда ввести символ или строку то прога слетает. Вот код : #include <iostream> #include <cstdlib> #include... http://www.cyberforum.ru/cpp-beginners/thread1701113.html
C++ Определить в заданной последовательности целых чисел количество чисел Фибоначчи
Выполнить задания, если задана последовательность целых чисел длиной n. Определить в заданной последовательности целых чисел количество чисел Фибоначчи. Пожалуйста, если можете, помогите , вообще...
C++ Segmentation fault
Почему при таком варианте происходит Segmentation fault? vec3f trace(const Scene& scene, const Ray& ray) { const RenderObject* renderObject = scene.getIntersectedObject(ray); if...
C++ Создать список, k-ый элемент которого содержит сумму первых k введенных чисел http://www.cyberforum.ru/cpp-beginners/thread1701079.html
C клавиатуры вводится несколько целых чисел.Создать список,к-й элемент которого содержит сумму первых к введенный чисел.
C++ Run-Time Check Failure #3 The variable 'PixelFormat' is being used without being initialize Доброго времени суток, Написал не большую программу для работы с графикой (open gl (не суть)) и при попытке перейти в полноэкранный режим вылетает ошибка что переменная PixelFormat не объявлена, хотя... подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1637 / 1009 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
04.04.2016, 22:57
Цитата Сообщение от nokiago Посмотреть сообщение
но почему они все целочисленные получаются?
Потому что вырастают из целочисленных операций. Так, остаток от деления любого числа на 1 - ноль. А ведь именно это и означает rand()%1.
К примеру, если мы хотим получать число в диапазоне от -5 до 5 с шагом 0.001, надо написать:
Код
K = ((rand() % 10001) - 5000) / 1000.0;
Выражение в скобках даст нам целое число от -5000 до 5000, а деление на вещественную константу даст вещественный результат. Конечно, надо будет проверить, чтобы он был ненулевой.

Цитата Сообщение от nokiago Посмотреть сообщение
программа мне находит решения в виде того "старого" вектора, который был при матрице единичной
Да. Но можно попросту умножать исходный вектор на уже полученную матрицу, заодно программа станет менее запутанной.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru