- TI nspire
[TI-nspire] amortTbl() 상환 테이블, ∑Int(), ∑Prn(), bal()
1. amortTbl()
amortTbl(NPmt,N,I,PV, [Pmt], [FV], [PpY], [CpY], [PmtAt], [roundValue]) ⇒ matrix
- 이 함수는 부채(Debt)에 대한 상환표(스케쥴)를 matrix 형태로 작성하여 화면에 표시해줍니다.
- 4개의 인자가 필수적으로 요구되며, 6개의 선택인자를 추가할 수 있습니다.
컴마를 연속으로 찍는 방법으로 선택 인자를 일부만 입력할 수 있습니다. - 나머지 변수를 이용해 Pmt(매기 납부액) 값을 찾는 것이 기본적인 기능입니다.
다만, Pmt 값을 직접 지정하여 입력하여 다른 값을 찾는 방법도 가능합니다.
1. 각 인자 설명
- NPmt : 테이블(표)에 포함될 납입 횟수. (상환액 계산과 무관, 다만 결과 표시에만 영향)
한눈에 필요한 구간만 선택하여 보기 위해 필요. - N : 납입기간
- I : 연 이자율(단위, %)
- PV : 현재 가치
- Pmt : 매회 납입액
- FV (기본값=0) : 미래 가치
- PpY (기본값=1) : 매년 납입 횟수
- CpY (기본값=1) : 매년 복리 횟수
- PmtAt (기본값=0=end) : 매납기시점 초/말
- roundValue (기본값=2) : 반올림위치
*주의 : 이자액/원금 등의 액수가 매우 작은 경우 반올림에 따른 오차가 매우 커질 수 있습니다.
2. 예시
예시1) 은행으로부터 연초에 1,000원을 대출(연이자율8%) 받았다. 10년동안, 매년(말) 동일한 금액을 갚으려 한다. 10년동안의 상환표를 작성하라.
amortTbl(10,10,8,1000)

상환 테이블은 '기수 / 이자상환액 / 원금상환액 / 대출원금잔액' 순서로 표시됩니다.
1기에는 이자상환액이 -80원이고, 원금상환액이 -69.03원입니다.
매기 납입액은 둘을 합한 금액으로 (-80)+(-69.03) = 149.03 입니다. (이 금액은 1기~10기까지 동일합니다.)
결과값을 변수로 저장한 후 m[2,2] + m[2,3] 의 명령어를 사용해 합을 계산할 수 있습니다.

※ 반올림의 영향으로 인해 10기말 원금잔액이 0원이 아니라 -0.01원이 되었습니다. roundValue 값을 올릴수록 더 정확한 결과를 얻을 수 있는 대신, 표 크기가 커져서 한눈에 표를 확인하는 것이 어려워지게 됩니다.
예시2) 은행으로부터 연초에 1,000원을 대출(연이자율 8%) 받았다. 5년동안 매년말 200원씩 갚아나갈 때, 매기의 원금 상환액은 얼마인가? 또 5년말 대출원금 잔액은 얼마인가?
amortTbl(5,5,8,1000,-200)

5년 말 원금 잔액 296원
3. 결과값의 활용
이 함수의 결과값은 특이하게 matrix (행렬) 입니다. 이 행렬은 ΣInt(), ΣPrn(), bal() 함수의 인수(input)으로 직접 이용될 수 있습니다.

2. ΣInt()
상환 원리금 중 이자 부분만 더하는 함수
ΣInt(NPmt1, NPmt2, N, I, PV ,[Pmt], [FV], [PpY], [CpY], [PmtAt], [roundValue]) ⇒ value
ΣInt(NPmt1,NPmt2,amortTable) ⇒ value
3. ΣPrn()
상환 원리금 중 원금 부분만 더하는 함수
ΣPrn(NPmt1, NPmt2, N, I, PV, [Pmt], [FV], [PpY], [CpY], [PmtAt], [roundValue]) ⇒ value
ΣPrn(NPmt1, NPmt2, amortTable) ⇒ value
4. bal()
원리금 상환 후, 원금 잔액을 구하는 함수
bal(NPmt,N,I,PV ,[Pmt], [FV], [PpY], [CpY], [PmtAt], [roundValue]) ⇒ value
bal(NPmt,amortTable) ⇒ value
댓글1
-
세상의모든계산기

ㄴ 출처 : TI-Nspire CAS Reference GuideamortTbl(12,60,10,5000,,,12,12) 명령을 해석해 보면
- 시작 ~ 12기까지만 표로 확인
- 총 60기(60회) 동안 상환 (1년은 12기로 구성되므로 5년간 상환)
- 연 이자율 10%
- 0기에 빌린 금액 = 5,000
- 매기 갚을 금액 = 계산기 니가 계산해
- 60기가 끝날때 원금 잔액 = 0 = 기본값
- 1년에 12회(=매월) 갚아나감
- 연 이자율 10%는 1년에 12회(=매월) 복리계산 해야 하는 명목이자율임
(10%/12 로 월 이자율을 결정하는 일반적인 문제와 다름에 주의)
세상의모든계산기 님의 최근 댓글
교점이 2개 이상일때 모든 값을 구하는 법 계산기마다 가능/불가능이 갈릴 수도 있고, 수식에 따라 가능/불가능이 갈릴 수도 있죠. 불확실할때는 그래프로 확인하세요. 2025 12.16 T가 410인 해를 찾는 방법 -> 초기값을 입력하세요. [공학용 계산기] 공학용 계산기의 꽃? solve (솔브) 기능 이해하기 (Newton-Raphson 법, 뉴튼법) https://allcalc.org/11532 2025 12.16 참고 - [공학용 계산기] 정적분 계산 속도 벤치마크 비교 https://allcalc.org/9677 2025 12.11 다른 계산기의 경우와 비교 1. TI-nspire CAS ㄴ CAS 계산기는 가능한 경우 부정적분을 먼저하고, 그 값에 구간을 대입해 최종값을 얻습니다. ㄴ 부정적분이 불가능할 때는 수치해석적 방법을 시도합니다. 2. CASIO fx-991 ES Plus ㄴ CASIO 계산기의 경우, 적분할 함수에 따라 시간이 달라지는 것으로 알고 있는데, 정밀도를 확보할 별도의 알고리즘을 채택하고 있는 것이 아닐까 생각되네요. 2025 12.11 일반 계산기는 보통 리셋기능이 따로 없기 때문에, 다른 요인에 영향을 받을 가능성은 없어 보이구요. '원래는 잘 되었는데, 지금은 설정 값이 날아간다'면 메모리 값을 유지할만큼 배터리가 꾸준하게 공급되지 않기 때문일 가능성이 높다고 봐야겠습니다. - 태양광이 있을 때는 계산은 가능하지만, 서랍등에 넣으면 배터리가 없어서 리셋 https://blog.naver.com/potatoyamyam/223053309120 (교체 사진 참조) 1. 배터리 준비: * 다이소 등에서 LR54 (LR1130) 배터리를 구매합니다. (보통 4개 들이 1,000원에 판매됩니다. LR44와 높이가 다르니 혼동하시면 안됩니다.) 2. 준비물: * 작은 십자드라이버 (계산기 뒷면 나사용. 이것도 없으시면 다이소에서...) 3. 커버 분해: * 계산기 뒷면의 나사를 풀고, 머리 부분(윗부분)의 커버를 조심스럽게 분해합니다. (참고해주신 블로그 사진을 보시면 이해가 빠르실 겁니다.) 4. 배터리 교체: * 기존 배터리를 빼냅니다. * 새 LR54 배터리의 '+'극 방향을 정확히 확인하여 제자리에 넣어줍니다. (대부분의 경우 '+'극이 위로 보이도록 넣습니다.) 5. 조립: * 커버를 다시 닫고 나사를 조여줍니다. * 블로그 사진을 보니 배터리 연결선 등이 눌려서 씹혀 있네요. 원래 씹히도록 설계를 안하는데, 원래 그렇게 만들어 놓은 건지? 모르겠네요. 여튼 씹히면 단선될 가능성이 있으니, 잘 보시고 플라스틱 틈새 등으로 적절히 배치해서 안씹히게 하는 것이 좋습니다. 6. TAX 재설정: * 계산기의 전원을 켜고 TAX 요율을 10%로 다시 설정합니다. 2025 12.10