设P点坐标为(X,Y)
由定比分点公式得 x=(x1+k*x2)/(1+k)
y=(y1+k*y2)/(1+k)
因为P为直线AX+BY+C=0与直线P1P2的交点
所以P在直线AX+BY+C=0上,带入得
A*(x1+k*x2)/(1+k)+B*(y1+k*y2)/(1+k)+C=0
解得k=-(AX1+BY1+C)÷(AX2+BY2+C )
设P点坐标为(X,Y)
由定比分点公式得 x=(x1+k*x2)/(1+k)
y=(y1+k*y2)/(1+k)
因为P为直线AX+BY+C=0与直线P1P2的交点
所以P在直线AX+BY+C=0上,带入得
A*(x1+k*x2)/(1+k)+B*(y1+k*y2)/(1+k)+C=0
解得k=-(AX1+BY1+C)÷(AX2+BY2+C )