【发布时间】:2010-11-29 18:21:04
【问题描述】:
我得到了以两点为界的直线的斜率
float slopeXY(CGPoint p1, CGPoint p2)
{
return ((p2.y - p1.y) / (p2.x - p1.x));
}
如果我给它一个大小为零的线,
CGPoint p1 = CGPointMake(0, 10);
CGPoint p2 = CGPointMake(0, 10);
float sxy = slopeXY(p1, p2);
我没有得到除以零的错误。
【问题讨论】:
-
您似乎找到了除以零的方法。小心使用它,否则你可能会在时空中撕开一个洞,我们的世界将被无限吞没。
标签: objective-c c crash floating-point