My first Magazine pemrograman-kompetitif-dasar | Page 149
12.2 Garis
hA, B,Ci, atau hm, ci, bergantung pada persamaan yang Anda gunakan. Apabila ditelusuri, kedua
persamaan ini sebenarnya berkaitan:
Ax + By = C
By = C − Ax
C A
y =
− x
B B
A
C
−
x +
y =
B
B
Jadi m = − B A dan c = CB .
12.2.1
Garis Vertikal
y
x
x=3
Gambar 12.4: Contoh garis vertikal
Hati-hati saat merepresentasikan garis vertikal, misalnya x = 3 seperti pada gambar 12.4.
Representasi hA, B,Ci dapat merepresentasikannya, yaitu dengan A = 1, B = 0,C = 3.
Sementara representasi hm, ci memiliki kesulitan, karena nilai m yang tidak terdefinisi:
A
B
1
= −
0
m = −
Untuk kasus yang mungkin terdapat garis vertikal, representasi hA, B,Ci lebih disarankan.
12.2.2
Segmen Garis
Segmen garis merupakan garis yang terdefinisi dari suatu titik (x 1 , y 1 ) ke titik (x 2 , y 2 ).
Berbeda dengan garis, segmen garis memiliki panjang yang berhingga, yaitu terbatas di ujung-
ujungnya saja. Segmen garis dapat direpresentasikan dengan dua titik, yaitu kedua ujungnya.
139