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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить значение суммы http://www.cyberforum.ru/cpp-beginners/thread1119996.html
3)Вычислить S= ∑_(i-1)^30▒1/〖(2i)〗^2
C++ Нелогичная работа кода Есть код. Но делает он совсем не то, что по идее должен. Вот код: 1) файл main.cpp //--------------------------------------------------------------------------- #include "LongNumber.hpp" #include <iostream> //--------------------------------------------------------------------------- using namespace std; //--------------------------------------------------------------------------- http://www.cyberforum.ru/cpp-beginners/thread1119979.html
Вывод двумерного массива на экран C++
#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 элементов,необходимо найти минимальный по модулю элемент. Программа на языке С++ но с использованием вставки кода на ассемблере:(
C++ Быстрая сортировка двумерного массива http://www.cyberforum.ru/cpp-beginners/thread1119954.html
Помогите разобраться с быстрой сортировкой! Для одномерного массива всё понятно, но как сортировать двумерный массив не понимаю. Если б мне нужно было сортировать все элементы в массиве то я б сделал с двумерного, одномерный массив, сортировал и обратно в двумерный. Но мне надо сортировать элементы которые расположены под главной диагональю матрицы, отдельно в каждой строке. Подскажите хотя бы...
C++ Visual Leak Detector выводит что-то непонятное Здравствуйте! Я впервые использую VLD. Мне он нужен для поиска утечки памяти в большом проекте (был бы маленький, можно было бы так найти). Так вот, после запуска он выдаёт мне лог на ~18 000 строк. Вот фрагмент (там всё примерно такое): ---------- Block 246991 at 0x03DEB900: 4 bytes ---------- Call Stack: f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c (582):... подробнее

Показать сообщение отдельно
Somebody
2770 / 1583 / 141
Регистрация: 03.12.2007
Сообщений: 4,139
Завершенные тесты: 1
16.03.2014, 11:59     Найти координаты пересечения вектора и прямоугольника
Точнее, там
http://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}
Получается что-то типа
http://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.
 
Текущее время: 18:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru