第一步:原理:
1.若两条直线斜率存在,则:斜率相等,则这两直线平行;
2.若两条直线斜率都不存在,则这两条直线也平行.所以说,如果两条直线平行,则它们的斜率相等【是错误的】 反过来:若两直线斜率相等,则这两条直线平行【是正确的】
第二步:思路:
证明两条直线平行,肯定是证明斜率相同比较容易,因为根据坐标求斜率比较简单,但是需要注意的是,当直线平行于y轴的时候斜率是不存在的,所以在写代码的时候要考虑到这一点
第三步:代码:
public static void parallel(double x1,double y1,double x2,double y2,double x3,double y3,double x4,double y4){
//这个判断条件是为了避免有一条直线平行于y轴,因为他们此时斜率无穷大,但是如果他们都平行y轴,说明他们也是平行的
if(x1