View Single Post
  #5 (permalink)  
Old 05-05-2008, 11:07 AM
dcs dcs is offline
Programming Expert
 
Join Date: Mar 2008
Posts: 371
Credits: 0
Rep Power: 7
dcs has a spectacular aura aboutdcs has a spectacular aura about
Default Re: Calculating Line Length

^ does not do exponentiation in C, it does an XOR.
Code:
#include <stdio.h>
#include <math.h>

double distance(double x1, double y1, double x2, double y2)
{
   return sqrt(pow(x2-x1,2) + pow(y2-y1,2));
}


int main(void)
{
   double dist = distance(0,0,3,4);
   printf("dist = %g\n", dist);
   return 0;
}

/* my output
dist = 5
*/
Reply With Quote

Sponsored Links