Trong chương trình này, bạn sẽ học cách cộng hai số phức trong Kotlin 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 ().
Ví dụ: Thêm hai số phức
class Complex(internal var real: Double, internal var imag: Double) fun main(args: Array) ( val n1 = Complex(2.3, 4.5) val n2 = Complex(3.4, 5.0) val temp: Complex temp = add(n1, n2) System.out.printf("Sum = %.1f + %.1fi", temp.real, temp.imag) ) fun add(n1: Complex, n2: Complex): Complex ( val temp = Complex(0.0, 0.0) temp.real = n1.real + n2.real temp.imag = n1.imag + n2.imag return temp )
Khi bạn chạy chương trình, đầu ra sẽ là:
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.
Đây là mã Java tương đương: Chương trình Java để thêm hai số phức