The following warnings occurred:
Warning [2] Undefined array key 218004 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 218004 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





Financial Calculations for the HP41: another enhanced version



#2

Hi folks, mostly Cheyenne.

After reasoning about the valid changes and enhancements that might/could take place, I got to a ‘quasi’ final version of the Financial Calculations program for the HP41C/CV/CX. The backbone was taken from the HP41 Standard Applications (original Financial Calculations) plus some info from the HP41 Financial Decisions Pack, program MONEY. I decided that by adding the following functionality would make the program better:

LBL a – acts as [12×] when inputting ‘n’
LBL b – acts as [12÷] when inputting ‘i’
LBL c – toggles between BEGIN and END payment mode
LBL d – toggles between integer or fractional computed ‘n’ (*)
LBL e – clears financial registers
LBL’MNY’ – startup label

(*) to match the HP12C operation; either one is a valid input regardless selected computed mode

Flags #2 and #3 are used in this version. Flag #2 signalizes BEGIN (set) and END (clear) modes as it happens in MONEY from Financial Decisions Pack. Flag #3 is not used in MONEY, but it is used here to signalize integer (set) or fractional (clear) computed 'n'. A brief inspection in the calculator display reveals which modes are selected.

I tested the program and the additional features with all related examples in the HP12C manual and in both the Standard Applications and the Financial Decisions Pack. They worked fine. Anyway, I will test all possibilities later, with an HP12C and an HP41 running MONEY to compare results. So far, I welcome anyone who wishes to give it a try.

All possible restrictions and considerations applicable to the original Financial Calculations program apply to this one as well because nothing was changed in terms of calculations, I just added the features.

About the listings: please, forgive me for the scanned images from the TRACE-like listing taken with the HP82143A. I felt it would be safer (and faster) to print it directly form the calculator against changing the existing list. I promise to provide a better one later. The list has been broken into first and second parts.

Please, have you found any discrepancy or any potential error, let me know. I’ll correct it as fast as I can. And if you believe it has applicability, I'll prepare the related HTML to propose it to Dave so it can be amongst the others in the HP41 library.

Cheers.

Luiz (Brazil)

Edited: 16 Apr 2012, 9:33 a.m.


Possibly Related Threads…
Thread Author Replies Views Last Post
  10bii Financial Calculator is on launch sale - 0.99$ only John 4 1,960 11-10-2013, 08:02 PM
Last Post: BShoring
  HP-80 Financial Calculator (1973) BShoring 3 1,646 03-25-2013, 11:39 PM
Last Post: BShoring
  [wp34s] Alternative MIO (allows calculations when entering element values) David Maier 1 1,030 02-03-2013, 02:51 PM
Last Post: Marcus von Cube, Germany
  Simple financial problem with a HP-12c Platinum Lapin 3 1,545 11-11-2012, 09:33 AM
Last Post: Lapin
  HP financial calculator prototypes Keith Midson 4 1,648 10-06-2012, 03:13 PM
Last Post: Harald
  [WP 34S] Complex calculations (poll) Walter B 41 8,281 04-08-2012, 01:44 AM
Last Post: Paul Dale
  HP-41CX and Financial Decisions Module Cheyenne Whitley 22 5,092 04-07-2012, 07:51 PM
Last Post: Garth Wilson
  HP 34s: Three financial routines Miguel Toro 3 1,399 11-13-2011, 03:56 PM
Last Post: Miguel Toro
  HP12C Article in the Financial Times Charles 4 1,682 09-24-2011, 06:54 PM
Last Post: Mark Harman
  HP15c as a financial tool - ended! Jose Gonzalez Divasson 1 991 05-29-2011, 04:00 PM
Last Post: Jose Gonzalez Divasson

Forum Jump: