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

Комплексные числа/перегрузка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Принадлежность TImage TScrollBox'у http://www.cyberforum.ru/cpp-beginners/thread250378.html
В общем сабж. Есть на форме компонент TScrollBox и динамически создаются объекты типа TImage. Как их создавать на TScrollBox, а то у меня они ляпаются на форму, под TScrollBox? Добавлено через 55 минут Разобрался. Image1->Parent = ScrollBox1; тема закрыта.
C++ Найти сумму элементов вектора, входящих в интервал Помогите пожалуйста с написанием программы на С. Вектор А сформировать из вещественных случайных чисел в диапазоне . а) найти сумму S элементов из интервала . б) найти произведение этой суммы на min элемент вектора. в) найти номер максимального элемента между номерами 5 и 15. г) удалить 16-ый элемент вектора. Заранее благодарю.... http://www.cyberforum.ru/cpp-beginners/thread250376.html
C++ Ссылки и указатели
Добрый день. Возможно было. В чем существенная разница между передачей данных в функцию по ссылке или указателю. В каких случаях вы бы что рекоммендовали. Заранее спасибо.
Построение UML C++
Можно ли создать диаграмму зависимостей UML из существующего проекта VS 2005?
C++ написать программу если можно с объяснением!!!!!!!! http://www.cyberforum.ru/cpp-beginners/thread250357.html
C++ класс эллипс ПОМОГИТЕ ПОЖАЛУЙСТА, начала изучать с++ столкнулась с такой вот задачей...... Определить класс эллипс, продемонстрировать использование класса. Члены класса: переменные, необходимые для того, чтобы иметь возможность пользоваться стандартными функциями рисования. Обязательны функции-члены класса: нарисовать, стереть, передвинуть эллипс, изменить радиусы эллипса. может у кого есть примеры для... подробнее

Показать сообщение отдельно
Escapable
53 / 53 / 1
Регистрация: 09.11.2010
Сообщений: 120
01.03.2011, 13:27     Комплексные числа/перегрузка
Как мне кажется, такая запись
C++
1
float sqrt() {}
не верна. Зачем перегружать уже зарезервированную функцию, которая прописана в "math.h"? И дальше получается неоднозначный вызов перегруженной функции ...
C++
1
sqrt(real * real - image * image);
И вместо "float" все же лучше использовать "double".

Как вариант:
C++
1
2
3
4
double root() // Корень комплексного числа
{
    return sqrt(real * real - image * image);
}
И соответственно в строке 90
C++
1
cout << "Корень c1: " << c1.root() << "\n\n";
 
Текущее время: 16:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru