|  | 
        
          | In this section we look at some miscellaneous techniques and classes 
              that are useful in technical and mathematical applications: 
              Recursion - review the recursion 
                programming technique.
ArbitaryPrecision - the 
                java.math package provides two classes that can represent integers 
                of arbitary length and decimals with fractions of arbitrary width. 
                
Bit Handling - we review the various 
                tools in Java for accessing and modifying bits in number representations.Exercises |  |  |