Phương pháp tính

Trang này trình bày cách các công cụ xử lý dữ liệu, những giả định được sử dụng và giới hạn cần lưu ý khi đọc kết quả.

Nguyên tắc chung

Mỗi công cụ được chia thành ba phần riêng biệt: kiểm tra dữ liệu, thực hiện công thức và hiển thị kết quả. Việc tách biệt này giúp công thức dễ kiểm tra và hạn chế lỗi phát sinh từ giao diện.

Kiểm tra dữ liệu đầu vào

Công cụ kiểm tra dữ liệu rỗng, số âm, giá trị không hợp lệ và giới hạn cho phép.

Thực hiện phép tính

Công thức được đặt trong hàm tính toán độc lập, không phụ thuộc vào giao diện.

Kiểm tra trường hợp đặc biệt

Các trường hợp như lãi suất 0%, không gửi thêm hoặc thời gian tối thiểu được kiểm thử riêng.

Trình bày kết quả

Kết quả được định dạng theo tiền Việt Nam và làm tròn khi hiển thị.

Máy tính lãi suất kép

Công cụ tính giá trị tương lai của số tiền ban đầu và các khoản gửi thêm hàng tháng.

Công thứcFV = P(1 + r)n + PMT × ((1 + r)n − 1) / r
FV
Giá trị tương lai sau khi kết thúc kỳ tính.
P
Số tiền ban đầu.
PMT
Khoản tiền được gửi thêm vào cuối mỗi tháng.
r
Lãi suất tháng, bằng lãi suất năm chia cho 12.
n
Tổng số tháng trong thời gian tính toán.

Các giả định của công cụ

  • Lãi được ghép vào tiền gốc hàng tháng.
  • Lãi suất không thay đổi trong toàn bộ thời gian.
  • Khoản gửi thêm được thực hiện vào cuối mỗi tháng.
  • Không bỏ lỡ khoản gửi nào trong thời gian tính.
  • Kết quả chưa bao gồm thuế, phí và lạm phát.
  • Kết quả không phản ánh biến động đầu tư thực tế.

Trường hợp lãi suất bằng 0%

Khi lãi suất bằng 0%, công cụ không sử dụng phép chia trong công thức niên kim. Kết quả được tính trực tiếp:

Giá trị tương lai = Tiền ban đầu + Khoản gửi tháng × Tổng số tháng

Cách xử lý riêng này tránh lỗi chia cho 0 và giúp kiểm tra công thức bằng một trường hợp đơn giản.

Cách làm tròn kết quả

Phép tính nội bộ sử dụng số có phần thập phân của JavaScript. Khi hiển thị, số tiền được làm tròn đến đơn vị đồng gần nhất và định dạng theo tiếng Việt.

Ví dụ

Giá trị nội bộ 446.652.683,72 đồng sẽ được hiển thị là 446.652.684 ₫.

Kiểm thử công thức

Công thức lãi suất kép được kiểm tra bằng các trường hợp gồm lãi suất 0%, chỉ có vốn ban đầu, có gửi thêm hàng tháng, dữ liệu âm và số năm không hợp lệ.

Kiểm thử giúp phát hiện lỗi kỹ thuật nhưng không bảo đảm kết quả sẽ giống một sản phẩm tài chính thực tế, vì ngân hàng hoặc tổ chức tài chính có thể sử dụng quy tắc làm tròn, phí và kỳ tính khác nhau.

Sử dụng máy tính lãi suất kép