Wednesday, July 2, 2014

Square Root Of A Number Without Using Library Function sqrt()

#include<stdio.h>
float mysqrt(float);
main()
{
int n=36;
printf("%d",mysqrt(n));
return 0;
}
float mysqrt(float n)
{
float prev=0,cur=1;
while(prev!=cur)
{
prev=cur;
cur=0.5*(prev+(n/prev));
}
return cur;
}

No comments:

Post a Comment