在我的iphone应用程序中,我需要在两点之间绘制一条线并显示其斜率。 现在我的计算只是基于。
slope = (startPoint.y - endPoint.y) / (startPoint.x - endPoint.x )
我所拥有的startPoint和endPoint是关于原点在左上角的屏幕像素坐标。
但是我在图表上显示这条线,我的轴放置在坐标系上,原点位于屏幕的左下角。
这会影响我正在计算的斜率吗? 我已经注意到相对于图的x,y轴刻度单位转换x,y坐标。
答案 0 :(得分:0)
如果您没有修改startPoint.y或endPoint.y,那么斜率将保持不变,但它与屏幕上绘制的内容不匹配。此外,您将需要处理两个x值相同的值,这将导致除以零错误。