The classes defined in this file use a double and an int to represent Decimal numbers. Where needed the doubles are scaled so that they represent integral values for arithmetic.