клас, який реалізує операції з комплексними числами В ньому реалізуються такі операції над комплексними числами як:
- Додавання
- Віднімання
- Множення
- Ділення
- Знаходження модуля від комплексного числа
- Виведення комплексних чисел та результатів операцій над ними на екран Також в даному класі містяться такі складові:
- Конструктор
- Конструктор з параметрами
- Деструктор
- І сама реалізація операцій над комплексними числами
В даній програмі вже реалізовані такі операції:
- Додавання
- Віднімання
- Множення
- Ділення
- Знаходження модуля від комплексного числа
Ще потрібно реалізувати такі операції:
- Операцію переведення комплексного числа з алгебраїчної в тригонометричну форму (поля, що містять дійсну і уявну частину, приймаються як дано, а змінюються поля, що відповідають за аргумент та модуль)
- операції множення та ділення комплексних чисел в тригонометричній формі (при обчисленні оновлювати дані алгебраїчної форми)
- Операція піднесення до дійсного степеня у тригонометричній формі (при обчисленні оновлювати дані алгебраїчної форми)
- Операція обчислення кореня дійсного степеня у тригонометричній формі (при обчисленні оновлювати дані алгебраїчної форми)
Вкажіть, які саме операції уже працюють, а які ще відлагоджуються або не розроблені, щоб гості Вашого проекту розуміли, що ще треба робити. Додайте роботу з тригонометричною формою:
- Непогано після виклику сеткут або сетрадиус перераховувати і дійсну+уявну частину (викликати один з вищезазначених методів), а також при зміні дійсної або уявної частини перераховувати кут та радіус.
- Операцію переведення комплексного числа з тригонометричної форми в алгебраїчну (поля, що містять аргумент і модуль, приймаються як дано, а змінюються поля, що відповідають за дійсну та уявну частину)
- ще два поля аргумент (кут) та модуль (радіус) комплексного числа,
- додати методи геткут, сеткут, гетрадіус, сетрадіус