how to use mort.raw?

Post here to share useful tips and tricks, to ask questions about using your DM42 or to report software-related problems
DHCrocks
Posts: 5
Joined: Sat May 23, 2020 1:09 am

how to use mort.raw?

Post by DHCrocks » Sat May 23, 2020 1:08 pm

hi I wanted to get a financial program for my DM42 but I can't seem to get it to work. I installed the mort.raw file and when I run it with XEQ this is the steps I take:
0 [FV]
1000 [PV]
.03
36 [N]
[PMT]

nothing happens, if I press[PMT] again it says nonexistent

If I try to use solver and enter the data the sameway it doesn't work either.

how do I use this program or is there an easier one?

HPMike
Posts: 205
Joined: Fri Jul 21, 2017 11:01 pm
Location: DFW, Texas

Re: how to use mort.raw?

Post by HPMike » Sat May 23, 2020 4:29 pm

You should also see a program named TVM in the program list. It is called by MORT, and if it is not present you will get the nonexistent error.
DM15L, S/N 00548. DM42, SN: 00159. DM41X, SN: 00973.

toml_12953
Posts: 666
Joined: Wed May 03, 2017 7:46 pm
Location: Malone, NY USA

Re: how to use mort.raw?

Post by toml_12953 » Sat May 23, 2020 7:24 pm

HPMike wrote:
Sat May 23, 2020 4:29 pm
You should also see a program named TVM in the program list. It is called by MORT, and if it is not present you will get the nonexistent error.
I see TVM there but I get the same result. Nothing then nonexistent if you press PMT again.
Tom L

If I buy someone a drink to congratulate them, is it a Mazel Tov cocktail?

DM10L SN: 059/100
DM41X SN: 00023 (Beta)
DM41X SN: 00506 (Shipping)
DM42 SN: 00025 (Beta)
DM42 SN: 00221 (Shipping)

HPMike
Posts: 205
Joined: Fri Jul 21, 2017 11:01 pm
Location: DFW, Texas

Re: how to use mort.raw?

Post by HPMike » Sat May 23, 2020 8:53 pm

I tried the program, and it works for me. I assume that your .03 entry is for the interest . Try entering 0 for [DUE]. Using your values and pushing [PMT] twice, I get the result 45.80379418 in the X-register, which agrees with my HP 12C.
DM15L, S/N 00548. DM42, SN: 00159. DM41X, SN: 00973.

Thomas Okken
Posts: 756
Joined: Tue May 02, 2017 5:48 pm
Location: United States
Contact:

Re: how to use mort.raw?

Post by Thomas Okken » Sat May 23, 2020 10:18 pm

When you get Nonexistent, go to PRGM mode to check which command is causing the error. It sounds like the problem might be an uninitialized variable.

HPMike
Posts: 205
Joined: Fri Jul 21, 2017 11:01 pm
Location: DFW, Texas

Re: how to use mort.raw?

Post by HPMike » Sat May 23, 2020 10:42 pm

Thomas Okken wrote:
Sat May 23, 2020 10:18 pm
When you get Nonexistent, go to PRGM mode to check which command is causing the error. It sounds like the problem might be an uninitialized variable.
Yes, I think you have identified the problem. The variable "DUE" was never initialized/created, because no value was ever assigned to it.
DM15L, S/N 00548. DM42, SN: 00159. DM41X, SN: 00973.

toml_12953
Posts: 666
Joined: Wed May 03, 2017 7:46 pm
Location: Malone, NY USA

Re: how to use mort.raw?

Post by toml_12953 » Sat May 23, 2020 10:43 pm

HPMike wrote:
Sat May 23, 2020 8:53 pm
I tried the program, and it works for me. I assume that your .03 entry is for the interest . Try entering 0 for [DUE]. Using your values and pushing [PMT] twice, I get the result 45.80379418 in the X-register, which agrees with my HP 12C.


That worked for me. The having to push PMT twice is odd to me, though.
Tom L

If I buy someone a drink to congratulate them, is it a Mazel Tov cocktail?

DM10L SN: 059/100
DM41X SN: 00023 (Beta)
DM41X SN: 00506 (Shipping)
DM42 SN: 00025 (Beta)
DM42 SN: 00221 (Shipping)

HPMike
Posts: 205
Joined: Fri Jul 21, 2017 11:01 pm
Location: DFW, Texas

Re: how to use mort.raw?

Post by HPMike » Sat May 23, 2020 10:48 pm

toml_12953 wrote:
Sat May 23, 2020 10:43 pm
HPMike wrote:
Sat May 23, 2020 8:53 pm
I tried the program, and it works for me. I assume that your .03 entry is for the interest . Try entering 0 for [DUE]. Using your values and pushing [PMT] twice, I get the result 45.80379418 in the X-register, which agrees with my HP 12C.


That worked for me. The having to push PMT twice is odd to me, though.


It is necessary to press the key twice to invoke the solver. This is to differentiate between storing a value in a variable (one key push), and solving for that variable (two key pushes).
DM15L, S/N 00548. DM42, SN: 00159. DM41X, SN: 00973.

DHCrocks
Posts: 5
Joined: Sat May 23, 2020 1:09 am

Re: how to use mort.raw?

Post by DHCrocks » Sun May 24, 2020 7:09 am

oh, what is DUE variable?

HPMike
Posts: 205
Joined: Fri Jul 21, 2017 11:01 pm
Location: DFW, Texas

Re: how to use mort.raw?

Post by HPMike » Sun May 24, 2020 3:53 pm

DHCrocks wrote:
Sun May 24, 2020 7:09 am
oh, what is DUE variable?
It is a setting to determine if payments are to be made at the end of a payment period (arrears), in which case DUE=0, or if they are made at the beginning of a payment period when due, in which case DUE=1. When payments are made when due, they are lower, since no interest will accrue during that period on the current unpaid balance. In this case, with DUE=0, then PMT=45.8037941842, whereas if DUE=1, then PMT=44.4697030914.
DM15L, S/N 00548. DM42, SN: 00159. DM41X, SN: 00973.

Post Reply