Devdit
 

วิธีคำนวณดอกเบี้ยด้วย Python

4.2K

บทความนี้สอนวิธีคำนวณดอกเบี้ยด้วย Python โดยเป็นดอกเบี้ยแบบตรงไปตรงมา (simple interest) ซึ่งจะไม่คำนึงถึงการผ่อนชำระเงินต้น และดอกเบี้ยระหว่างการผ่อนชำระ โดยการเขียนโปรแกรมคำนวณดอกเบี้ยด้วยภาษา Python นั้นสามารถทำได้ง่าย และช่วยให้การคำนวณดอกเบี้ยเป็นเรื่องง่าย มีประสิทธิภาพ และรวดเร็ว

 

ตัวอย่าง สูตรคำนวณดอกเบี้ยโดยใช้อัตราดอกเบี้ยแบบตรงไปตรงมา

ดอกเบี้ย = จำนวนเงินกู้ x อัตราดอกเบี้ยต่อปี x ระยะเวลาผ่อนชำระในหน่วยปี
calculated_interest = loan_amount * annual_rate * term_in_years

 

ตัวอย่าง วิธีคำนวณดอกเบี้ยด้วย Python

try:
    loan_amount = float(input('Enter loan amount: '))
except:
    loan_amount = 0.0

try:
    annual_rate = float(input('Enter annual rate (%): '))
except:
    annual_rate = 0.0

try:
    term_in_years = float(input('Enter term in years: '))
except:
    term_in_years = 0.0

annual_rate = annual_rate / 100
calculated_interest = loan_amount * annual_rate * term_in_years
print('Interest to be paid: '+str(calculated_interest)+' THB')
Enter loan amount: 100,000
Enter annual rate (%): 5
Enter term in years: 10
Interest to be paid: 50,000.0 THB

จากตัวอย่าง และผลลัพธ์โปรแกรมคำนวณดอกเบี้ยด้วย Python สามารถอธิบายได้ดังนี้

1. รับค่าเงินต้น (loan_amount), รับค่าอัตราดอกเบี้ย (annual_rate) และรับค่าจำนวนงวด (term_in_years)

2. นำค่าทั้ง 3 เข้าสูตรคำนวณดอกเบี้ย = เงินต้น x อัตราดอกเบี้ย x จำนวนงวด เก็บผลลัพธ์ไว้ที่ตัวแปร calculated_interest

3. แสดงผลลัพธ์ด้วยคำสั่ง print โดยแปลงให้เป็นข้อความด้วยคำสั่ง str

สรุป การเขียนโปรแกรมคำนวณดอกเบี้ยด้วย Python แบบตรงไปตรงมา (simple interest) นั้นเป็นเรื่องที่น่าสนใจ เนื่องจากโปรแกรมดังกล่าวจะช่วยคำนวณดอกเบี้ยให้เราได้อย่างรวดเร็ว และมีประสิทธิภาพ

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ