Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вычислить значение суммы 3)Вычислить S= ∑_(i-1)^30▒1/〖(2i)〗^2 https://www.cyberforum.ru/ cpp-beginners/ thread1119996.html Нелогичная работа кода C++
Есть код. Но делает он совсем не то, что по идее должен. Вот код: 1) файл main.cpp //--------------------------------------------------------------------------- #include "LongNumber.hpp" #include <iostream> //--------------------------------------------------------------------------- using namespace std; //---------------------------------------------------------------------------
C++ Вывод двумерного массива на экран https://www.cyberforum.ru/ cpp-beginners/ thread1119967.html
#include "stdafx.h" #include <iostream> #include <iomanip> #include <conio.h> #include <cstdlib> using namespace std; const int kof1mass = 2; const int step1mass = 2;
C++ Найти минимальный элемент массива Привет всем,ребят может кто помочь,очень сильно нужна помощь:cry: есть одномерный массив,состоящий из N элементов,необходимо найти минимальный по модулю элемент. Программа на языке С++ но с использованием вставки кода на ассемблере:( https://www.cyberforum.ru/ cpp-beginners/ thread1119966.html
C++ Быстрая сортировка двумерного массива
Помогите разобраться с быстрой сортировкой! Для одномерного массива всё понятно, но как сортировать двумерный массив не понимаю. Если б мне нужно было сортировать все элементы в массиве то я б сделал с двумерного, одномерный массив, сортировал и обратно в двумерный. Но мне надо сортировать элементы которые расположены под главной диагональю матрицы, отдельно в каждой строке. Подскажите хотя бы...
C++ Visual Leak Detector выводит что-то непонятное https://www.cyberforum.ru/ cpp-beginners/ thread1119953.html
Здравствуйте! Я впервые использую VLD. Мне он нужен для поиска утечки памяти в большом проекте (был бы маленький, можно было бы так найти). Так вот, после запуска он выдаёт мне лог на ~18 000 строк. Вот фрагмент (там всё примерно такое): ---------- Block 246991 at 0x03DEB900: 4 bytes ---------- Call Stack: f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c (582):...
C++ Работа с двоичными файлами https://www.cyberforum.ru/ cpp-beginners/ thread1119951.html
В двоичном файле поменять местами две записи с заданными номерами. Обязательно проверить, что записи с такими номерами существуют в файле. Следует читать не весь файл, а только нужные записи – в двоичном файле возможен прямой доступ (никаких циклов!). При выполнении этого задания необходимо преобразовать текстовый файл в двоичный, а также вывести на экран содержимое двоичного файла до обработки и...
C++ Неоднородные списки
Как реализовать однородный список я знаю ... struct spisok { int i; spisok *next ; }; spisok *begin = NULL; spisok *end = NULL; ...
C++ Как это понять? https://www.cyberforum.ru/ cpp-beginners/ thread1119947.html
Как понять? if(!mas%2) { ... }
C++ Таблица умножения методом Монте-Карло https://www.cyberforum.ru/ cpp-beginners/ thread1119941.html
Пожалуйста помогите, нужна программа для вывода таблицы умножения методом Монте-Карло
C++ Доступ к переменной из разных файлов
есть 2 класса описанных в файле class.cpp и их заголовок в class.h, нужно добавить переменную статическую переменную (bool MyStr_GenerateError) которая будет видна из обеих классов (для этого объявляю ее в начале class.cpp) и которую можно будет менять (Для это в class.h пишу 2 процедуры для чтения и изменения ее) в итоге получаю cpp #include "class.h" bool MyStr_GenerateError(true); ...
C++ Как иначе записать? https://www.cyberforum.ru/ cpp-beginners/ thread1119935.html
Как иначе записать эту часть кода? *(m+i)=*(*(mas+i)+nomstb);
2835 / 1644 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
16.03.2014, 11:59 0

Найти координаты пересечения вектора и прямоугольника - C++ - Ответ 5906196

16.03.2014, 11:59. Показов 2937. Ответов 12
Метки (Все метки)

Ответ

Точнее, там
https://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{cases}(vx_1-vx_0)t = px_0 + (px_1-px_0)u + (px_3-px_0)v\\ (vy_1-vy_0)t = py_0 + (py_1-py_0)u + (py_3-py_0)v\\ (vz_1-vz_0)t = pz_0 + (pz_1-pz_0)u + (pz_3-pz_0)v\end{cases}
Получается что-то типа
https://www.cyberforum.ru/cgi-bin/latex.cgi?t = \frac{vx01 \cdot (py01 \cdot pz03 - py03 \cdot pz01) + px01 \cdot (-vy01 \cdot pz03 + py03 \cdot vz01) - px03 \cdot (-vy01 \cdot pz01 + py01 \cdot vz01)}{px0 \cdot (py01 \cdot pz03 - py03 \cdot pz01) + px01 \cdot (-py0 \cdot pz03 + py03 \cdot pz0) - px03 \cdot (-py0 \cdot pz01 + py01 \cdot pz0)}\\x=vx0+vx10 \cdot t\\y=vy0+vy10 \cdot t\\z=vz0+vz10 \cdot t
где vx01 = vx1 - vx0 и т. п.
Цитата Сообщение от Retyrn0 Посмотреть сообщение
Все вычисления на CPU, поэтому вся математика последовательная
Если нужно, есть SIMD инструкции у CPU.

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

Вычислительная геометрия (Даны координаты центра, R окружности, координаты точки вне окруж-ти. Найти точку пересечения одной из касательных с окруж-ю)
Даны координаты центра (xc,yc) и радиус R окружности, координаты точки (x,y) вне окружности. Найти...

Найти координаты точек пересечения
Для заданной окружности и луча в плоскости определить, пересекает ли луч окружность. Найти...

Найти координаты четвертой вершины прямоугольника
У меня задание такое: Даны целочисленные координаты трех вершин прямоугольника, стороны которого...

Найти координаты четвертой вершины прямоугольника
Заданы координаты трех вершин прямоугольника. Необходимо определить координаты четвертой вершины. ...

12
16.03.2014, 11:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.03.2014, 11:59
Помогаю со студенческими работами здесь

Найти координаты четвертой вершины прямоугольника
Даны целочисленные координаты трех вершин прямоугольника, стороны которого параллельны координатным...

Найти координаты точек пересечения параболы и экспоненты
Есть два задания, которые так и не смог осилить (с остальными справился) Очень нужна помощь. 1 . С...

Найти координаты точек пересечения прямой y=kx+b и окружности
Найти координаты точек пересечения прямой y=kx+b и окружности радиуса R с центром в начале...

Найти координаты точек пересечения прямой и окружности
Найти координаты точек пересечения прямой y=kx+b и окружности радиуса R с центром в начале...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru