Hi All, I'm in desparate need of a routine that calculates : X raised to the power of Y (like the pow(x,y) function in C++) where 0 < X < 1 (in a 0.16 fixed point notation) and Y = 1.00 to 1.50 (in a 1.7 fixed point notation) for a PIC16C73B. I have about 2K of code-space and about 5000 clock-cycles available. I already have implemented 8*8, 16*16, 24*16, 16/16, 32/16, 32-bit shift left and 32-bit shift right routines (all unsigned) routines that can be used if necessary. I can't find such a routine on the web and the microchip application note doesn't bring me any further since they don't have the implementation for the 16Cxx series and besides that, they use 32-bit precision wich is too high for my application. I'm looking forward to any reply. Thanks! Daniel... -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! use mailto:listserv@mitvma.mit.edu?body=SET%20PICList%20DIGEST