我需要计算直线的实际长度(cm)
已知道电脑dpi=96
double xcd = Math.Abs(x2-x1);
double ycd = Math.Abs(y2-y1);
double lineleng = Math.Sqrt(Math.Pow(xcd,2) + Math.Pow(ycd,2));
lineleng = lineleng/96 * 25.4;
这样应该能计算出直线的实际长度。 但是我量了一下 这长度小于实际长度!!!
已知道电脑dpi=96
double xcd = Math.Abs(x2-x1);
double ycd = Math.Abs(y2-y1);
double lineleng = Math.Sqrt(Math.Pow(xcd,2) + Math.Pow(ycd,2));
lineleng = lineleng/96 * 25.4;
这样应该能计算出直线的实际长度。 但是我量了一下 这长度小于实际长度!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货