Try to use some simplifying method first like binomial expansion of square root. Another way could be that find an approximating formula ... like newton's one or regressions etc ... i normally use Microsoft's Excel to draw the graph and then i find the best approaching trend line and the equation for that trend line. btw: What are the possible values could be in N and A ______________________________ Reply Separator _________________________________ Subject: Algorithm Help Author: pic microcontroller discussion list at smtpgwy Date: 11/6/97 12:04 AM I'm currently working on a project using a PIC16C64. I need to solve the following equation: T = sqrt(2/A) * ( sqrt(N) - sqrt(N-1) ) I've seen a number of spiffy square root routines, mostly derived from newton's method, but some other, more innovative ones as well. Any suggestions as to the most effecient way to do this. - Keith