#50 m4r10
Mas v dvoch metodach rovanku signaturu to ti nepojde.
Příspěvky odeslané z IP adresy 158.195.197.–
A) Vektorovy sucin je na toto ako stvoreny. S*n = (D-A) x (B - A) -> je to kolmy vektor na podstavu. kde S je plocha podstavy a n je smer, kolmy na podstavu. Nech x = (x,y,z), potom rovnica roviny sa da pisat ako x.n + d = 0 je to eqivalentne a*x + b*y + c*z + d = 0. Uz ti staci vypocitat len to d a to urobis tak ze x.n = -d, kde za x dosadis jeden z bodov podstavy.
B) (D-A) * t + A kde t je parameter a ide od 0 do 1, l = sqrt(<(D-A), (D-A)>) = |(D-A)| = sqrt((D-A).(D-A))
C) Znova vetkrovy sucin S*n = (E-A)x(B-A), kde |n|=1 cize |S*n| = S. Tj S = sqrt(<S*n, S*n>).
<x,y> - tak sa zapisuje skalarny sucin, kde x a y su z nejakeho VP.
Nie BigDecimal, ale DecimalFormat potrebuje nic viac. To ze tam ma odchylku radu 1e-15 je kazdemu uplne ukradnute, hlavne ked tym scituje objem piva. RoundingMode.HALF_UP