已知三个点 A(x1,y1),B(x2,y2),C(x3,y3)A(x_1,y_1), B(x_2,y_2), C(x_3,y_3)A(x1,y1),B(x2,y2),C(x3,y3) 在平面直角坐标系中的坐标。下列 C++ 表达式中,在精度误差范围 1e-8 内能正确计算判断这三个点是三点共线的表达式是( )。
(x2-x1)/(y2-y1) == (x3-x1)/(y3-y1)
(x2-x1)*(y3-y1)-(x3-x1)*(y2-y1) == 0
fabs((x2-x1)*(y3-y1)-(x3-x1)*(y2-y1)) < 1e-8
fabs((x2-x1)/(y2-y1)-(x3-x1)/(y3-y1)) < 1e-8