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

Функция для решения кубического уравнения с комплексными коэффициентами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача по алгоритмам обработки данных http://www.cyberforum.ru/cpp-beginners/thread888672.html
Вдоль линии расположены лунки и в каждой лунке лежит красный, белый или синий шар. Одним ходом разрешается менять местами два любых шара. Добиться того, чтобы все красные шары шли первыми, все синие - последними, а белые - посередине. Если общее число лунок равно n, то для решения задачи достаточно сделать не более n-1 хода. Рассмотреть решение задачи с помощью алгоритмов сортировки и с помощью...
C++ Произведение элементов для каждого из данных массивов, вызвав соответствующую версию функции 1)Определить функцию для нахождения произведения элементов массива целых чисел; 2)Перегрузите функцию для работы с вещественными числами; 3)Обьявите два массива(для целых чисел и для вещественных) и заполните их значениями, вводимыми с клавиатуры; 4)Вычислите произведение элементов для каждого из данных массивов, вызвав соответствующую версию функции; 5)Выведите результаты на экран с... http://www.cyberforum.ru/cpp-beginners/thread888659.html
C++ НЕ сложная Англоязычная литература по языкам программирования, алгоритмам и дискретной математике
Подошел к своей подруге-лингвисту с вопросом:"Хочу выучить Английский, преимущественно технический. Если я уеду за границу на пару месяцев, то это мне чем нибудь поможет?" На это она мне сказала:"Не занимайся фигней! Если тебе нужен технический язык, то садись и читай книжки, первое время будет муторно. но это самый короткий способ к изучению ТЕХНИЧЕСКОГО языка." Как лингвист она не смогла...
C++ Создание двух новых списков из одного исходного
Требуется создать два новых списка из одного исходного, содержащего числовые данные. При этом одна половина элементов исходного списка должна попасть в первый новый список (1, 3, 5, ...), а другая половина - во второй новый (2, 4, 6, ...).
C++ Error in std::find_if http://www.cyberforum.ru/cpp-beginners/thread888630.html
Привет всем. Подскажите плз. Что std::find_if не поддерживает обратных итераторов? Почему этот код вызывает ошибку компиляции? std::array<int, 0xA> arr = { 1, 5, -8, 5, 10, -5, -1, 1, 3, 7 }; std::array<int, 0xA>::iterator pos = std::find_if(arr.rbegin(), arr.rend(), NegativePred); IntelliSense: no suitable user-defined conversion from "std::reverse_iterator<std::_Array_iterator<int, 10U>>"...
C++ Записать в файл F слова. Прочитать данные из файла и найти слова из 5 букв Записать в файл F слова. Прочитать данные из файла и найти слова из 5 букв Не получается написать, поправьте что бы работала пожалуйста. #include <fstream.h> #include <iostream.h> #include <string.h> void main(void) { char a, b; подробнее

Показать сообщение отдельно
MB94
Сообщений: n/a
02.06.2013, 23:15     Функция для решения кубического уравнения с комплексными коэффициентами
Помогите пожалуйста написать функцию для решения кубического уравнения a*z^3+b*z^2+c*z+d=0 с комплексными коэффициентами. Подстановской z=y-(b/(3*a)) получается каноническое уравнение y^3+p*y+q=0, где p=-(b/(3*a^2))+c/a, q=(2b)/(27*a^3)-(b*c)/3*a^2+d/a. Каноническое уравнение решается по формулам Кардано. Очень нужно. Заранее спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru