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 Complex
vớ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 Complex
lớ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.