
Spreadsheet::Engine::Fn::investment - base class for investment functions

use base 'Spreadsheet::Engine::Fn::investment';
sub calculate { ... }

This provides a base class for spreadsheet functions that calculate interest rates, returns, etc. on investments.

Subclasses should provide a 'calculate' method that return the final value. They will be passed the full operand list.

This is a Modified Version of code extracted from SocialCalc::Functions in SocialCalc 1.1.0

Portions (c) Copyright 2005, 2006, 2007 Software Garden, Inc. All Rights Reserved.
Portions (c) Copyright 2007 Socialtext, Inc. All Rights Reserved.
Portions (c) Copyright 2008 Tony Bowden

The contents of this file are subject to the Artistic License 2.0; you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.perlfoundation.org/artistic_license_2_0