Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "Complex.h"
- #include <iostream>
- #define PI 3.14159265
- Complex::Complex(double lfReal, double lfImg)
- {
- _real = lfReal;
- _img = lfImg;
- }
- Complex::Complex(const Complex& c)
- {
- double copyReal = c._real;
- double copyImg = c._img;
- }
- void Complex::print()
- {
- std::cout << _real << "+j" << _img << std::endl;
- }
- double Complex::getReal()
- {
- return _real;
- }
- double Complex::getImg()
- {
- return _img;
- }
- double Complex::getAbsValue()
- {
- double abs = sqrt(_real * _real + _img * _img);
- return abs;
- }
- double Complex::getAngle()
- {
- double angle = 360 / (2 * PI) * atan2(_img, _real);
- return angle;
- }
- void Complex::setReal(double lfReal)
- {
- _real = lfReal;
- }
- void Complex::setImg(double lfImg)
- {
- _img = lfImg;
- }
Add Comment
Please, Sign In to add comment