首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请帮忙转成下C#代码解决办法

2012-03-09 
请帮忙转成下C#代码class Pointfloat Distance(Point p1, Point p2) // 返回两点之间的距离float Distanc

请帮忙转成下C#代码
class Point

float Distance(Point p1, Point p2); // 返回两点之间的距离

float DistanceLine(Point a, Point b, Point c) // a和b是线段的两个端点, c是检测点

{

  Point ab = b - a;

  Point ac = c-a;

  float f = ab * ac;

  if (f<0) return Distance(a, c);

  float d = ab * ab;

  if ( f>d) return Distance(a, c);

  f = f/d;  

  Point D = a + f *ab; // c在ab线段上的投影点

  return Distance(a, D);

}

如何转成 C#代码

[解决办法]
这不就是C#代码么
[解决办法]
这不就是C#代码么

热点排行