Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class FullComplexNumber : ComplexNumber {
- public FullComplexNumber(TPoint point) : base(point) {
- }
- public double obliczPostacTrygonometryczna() {
- double modul = obliczModul();
- return modul * (cos() + (Y * sin()));
- }
- public double obliczE() {
- return cos() + (Y * sin());
- }
- public double obliczPostacWykladnicza() {
- double modul = obliczModul();
- if (modul == 0) return 0;
- return modul * obliczE();
- }
- public double sin() {
- double modul = obliczModul();
- if (modul == 0) return 0;
- return Y / modul;
- }
- public double cos() {
- double modul = obliczModul();
- if (modul == 0) return 0;
- return X / modul;
- }
- public double obliczModul() {
- return Math.Sqrt((X * X) + (Y * Y));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement