회원님 여러분 안녕 하십니까.
이거 다른 계산기는 완전 기초적인 건데, 제가 ti nspire cx 2 는
잘 몰라서 문의 드립니다. 아래 와 같이 간단한 재무계산 문제를
풀었는데, 답이 5.E-12 이렇게 나오는군요.
원래 문제집에 답은 0 입니다. 일반 실수 로 나오려면 어떻게 해야되는지
궁금합니다. 그리고 원래 아주 작은수인데, 문제집에서는 0 이라고 하는
것일까요? 궁금합니다.
Comment 11
-
-
-
5.E-12 로 나온 것은...
잘 이해가 되지 않네요.
-
-
-
답변 감사합니다. 위과 같이 a ,b 리스트 입력 하니까 답이 5.E-12 로 나오는 군요.
-
-
-
음...
뭐가 이상하긴 하네요.
-
-
-
문득 예전에 TI에 보낸 메일함을 뒤져보니 npv() 관련한 문의가 있었습니다. (2014년 10월 9일, 펌웨어 3.2 시절)
보냈던 질문은 대충 이런 것이었구요.
-
-
-
받은 답변은 이러하였습니다.
Aldo Granados
Thank you for answering my question.
I understand your explanation that smallllllll fraction can cause less accurate answer, and it is inevitable limitation of device.
Nevertheless, I think it should be inaccurate 50, not inaccurate 0.
I calculated similar problem with ∑ function.
cf is {0,1,2,3,4,5,6,7,8,9,10}
Though the fraction is smaller and smaller, ∑ function does not make 55 to zero.I expect to see inaccurate 55 in npv() function someday.
요약하면 구조적?으로 비슷한 상황을 ∑ 로 만들어 계산해 보면
0이 나오진 않는데... NPV가 좀 이상하다. 고쳐지길 기대한다.
-
-
-
본문의 상황과는 다르다고 볼 수도 있는데...
관련이 없을 거라고 단정하기도 어렵네요.(눈감고 찍으라고 하면, 관련 있을 것 같다에 한표 던지겠습니다)
확실하게 결론난 것은 없지만,
계산 중간중간(1년/1분기/1개월) 자릿수에 의한 오차(올림/반올림/내림)가 발생하고,
그것이 최종 결과에 누적되는 것이 아닌가 싶네요.이것은 일반 함수에는 관계가 없을 것이고, TVM(재무관련) 함수에서만 발생할 겁니다.
-
-
-
5.E-12 가 궁금하신 것이라면
-12 가 의미하는 것은 소숫점의 위치를 왼쪽(←)으로 12칸 움직이라는 뜻으로 해석하셔도 되구요.
그렇게 하면 0.000000000005 가 됩니다.
그것이 아주 작은 수 인것은 맞구요.
정답(0)과는 전혀 관계가 없습니다.
계산기 NPV()함수의 자체 오류로 생겨난 것일 뿐입니다.이 문제 뿐 아니라, 계산하다보면 종종 보이기도 합니다.
이 때는 그냥 0으로 간주하셔도..... 됩니다. (0.1% 그러면 안되는 상황도 있습니다만)
-
-
-
시간 내주셔서 설명해주신 답글 정말 감사합니다.
나머지 유사한 npv 문제들은 다 잘풀리는데, 딱 이예제만 답이 이렇게 나왔습니다.
뭔가 npv 에 문제가 있나보군요.
아.. 그리고 저는 이게 자연지수 e승 인줄 알고 다시 ex승 을 계산기에 입력해보니
5e-12 = 3.07210617666e-5 가 나와서
다시 입력을 해보니 3.07210617666e-5 = 0.020699688594 이렇게 나와서 .
거의 0 원 이라서 근사값 으로 이해 했었는데, 이게 소수점 위치를 12칸 움직이는 것이군요.. 0.000000000005
혹시 답이 5.E-12 이런식으로 나오면 계산기 화면에서 0.000000000005 이렇게 변환해서 볼수 있는
계산기 키나, 방법이 있을까요?
-
-
-
자릿수 표시를 Float 12로 하면 12자리까지는 다 보이긴 할겁니다만...
doc 7 2
-
-
-
가르쳐 주신대로 하니깐 드디어 모든 궁금증이 풀렸습니다. !!
그리고 위에 설명 해주신글 읽다가 새롭게 알게 된건데, 리스트를 설정하는 방법을 a:= {6000}, b:={1} 이방법 하고,
위와 같이 스프레드쉬트 에서 B 옆에 b , C 옆에 c 를 써서 6000, 1 이렇게 입력 하는 방법
이렇게 알고 있었는데, 아래와 같이 npv(20, -5000, {6000}, {1}) 과 같이 수식안에 { } 안에
직접 기입 하는 방법으로 리스트 설정이 되는 군요..
덕분에 진짜 많이 배웠습니다.
nvp 가 5.E-12 이렇게 나와서
1주일 꼬박 여러 문제 대입 해보고 고민 했었는데, 덕분에 완전 해결의 끝판을 보았습니다.!!
정말 감사드립니다. !!!
-
1. npv(InterestRate,CFO,CFList[,CFFreq])
-5000 + 6000÷(1+0.2) = 0
문제의 답은 0이 맞습니다.