php
PHP - 예금 금리 계산하는 프로그램
예금 금리는 단리 이자와 복리 이자로 계산하는 방식이 있습니다.
아래 코드는 이자율을 10%로 가정하고 100만원을 10년 동안 넣었을 때 단리 이자와 복리 이자를 계산하는 프로그램입니다.
<?php
// 예금 금액
$money = 1000000;
// 이자율 10%
$interest_rate = 0.1;
for($year=1; $year<=10; $year++)
{
// 단리
$simple = $money*(1+$interest_rate*$year);
$compound = $money;
for($i=1; $i<=$year; $i++)
{
// 복리
$compound *= (1+$interest_rate);
if($i == $year)
{
print("$year 년 단리는 $simple, 복리는 $compound 입니다.<br/\r\n>");
}
}
}
/*
결과:
1 년 단리는 1100000, 복리는 1100000 입니다.
2 년 단리는 1200000, 복리는 1210000 입니다.
3 년 단리는 1300000, 복리는 1331000 입니다.
4 년 단리는 1400000, 복리는 1464100 입니다.
5 년 단리는 1500000, 복리는 1610510 입니다.
6 년 단리는 1600000, 복리는 1771561 입니다.
7 년 단리는 1700000, 복리는 1948717.1 입니다.
8 년 단리는 1800000, 복리는 2143588.81 입니다.
9 년 단리는 1900000, 복리는 2357947.691 입니다.
10 년 단리는 2000000, 복리는 2593742.4601 입니다.
*/
?>
위 코드는 세전을 기준으로 작성한 것입니다. 세후 계산할 때는 15.4%를 뺀 금액이 실제 수령액이 됩니다.
<?php
// 예금 금액
$money = 1000000;
// 이자율 10%
$interest_rate = 0.1;
for($year=1; $year<=10; $year++)
{
// 단리
$pretax = $money*(1+$interest_rate*$year);
// 세전
$aftertax = $pretax-$money;
// 세금
$tax = $aftertax*0.154;
// 세후
$actual = $aftertax - $tax;
print("$year 년 단리는 세전 $pretax, 세금 $tax, 실 수령액은 $actual 입니다.<br/\r\n>");
}
/*
결과:
1 년 단리는 세전 1100000, 세금 15400, 실 수령액은 84600 입니다.
2 년 단리는 세전 1200000, 세금 30800, 실 수령액은 169200 입니다.
3 년 단리는 세전 1300000, 세금 46200, 실 수령액은 253800 입니다.
4 년 단리는 세전 1400000, 세금 61600, 실 수령액은 338400 입니다.
5 년 단리는 세전 1500000, 세금 77000, 실 수령액은 423000 입니다.
6 년 단리는 세전 1600000, 세금 92400, 실 수령액은 507600 입니다.
7 년 단리는 세전 1700000, 세금 107800, 실 수령액은 592200 입니다.
8 년 단리는 세전 1800000, 세금 123200, 실 수령액은 676800 입니다.
9 년 단리는 세전 1900000, 세금 138600, 실 수령액은 761400 입니다.
10 년 단리는 세전 2000000, 세금 154000, 실 수령액은 846000 입니다.
*/
?>
0 댓글