Chương trình Java để thêm hai số phức bằng cách truyền lớp cho một hàm

Trong chương trình này, bạn sẽ học cách cộng hai số phức trong Java bằng cách tạo một lớp có tên là Complex và chuyển nó vào một hàm add ().

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình Java sau:

  • Lớp và đối tượng Java
  • Phương thức Java

Ví dụ: Thêm hai số phức

 public class Complex ( double real; double imag; public Complex(double real, double imag) ( this.real = real; this.imag = imag; ) public static void main(String() args) ( Complex n1 = new Complex(2.3, 4.5), n2 = new Complex(3.4, 5.0), temp; temp = add(n1, n2); System.out.printf("Sum = %.1f + %.1fi", temp.real, temp.imag); ) public static Complex add(Complex n1, Complex n2) ( Complex temp = new Complex(0.0, 0.0); temp.real = n1.real + n2.real; temp.imag = n1.imag + n2.imag; return(temp); ) )

Đầu ra

 Tổng = 5,7 + 9,5i

Trong chương trình trên, chúng ta đã tạo một lớp Complexvới hai biến thành viên: real và virtual. Như tên cho thấy, thực lưu trữ phần thực của một số phức và hình ảnh lưu trữ phần ảo.

Các Complexlớp có một constructor với khởi tạo các giá trị của sản và IMAG.

Chúng tôi cũng tạo một hàm tĩnh mới add()nhận hai số phức làm tham số và trả về kết quả là một số phức.

Bên trong add()phương thức, chúng ta chỉ cần thêm phần thực và phần ảo của số phức n1 và n2, lưu trữ nó trong một biến mới tạm thời và trả về nhiệt độ.

Sau đó, trong hàm gọi main(), chúng tôi in nó bằng printf()hàm.

thú vị bài viết...