matematykaszkolna.pl
okregi f123: rysunekCzesc, zadanie ciekawe, potrzbuje pomocy Jak sprawdzic czy kat wyznaczony na rysunku przez odcinki OS (O = (x, y), S = (0, 0) i O2S(O2 = (x2, y2), S = (0, 0) jest prosty. Oczywiscie bez uzycia twierdzenia odwrotnego do pitagorasa, oraz bez wyznaczania prostych przechodzacych przez srodki okregow i poczatka ukladu wspolrzednych i pozniej porownywania ich wspolczynnikow?
31 mar 13:53
Saizou : Kąt między wektorami SO1 i SO2
31 mar 13:56
Leszek: Z symetrii srodkow okregu wzgledem osi ukladu
31 mar 13:58
f123: @Saizou niestety zadanie bardziej programistyczne, ale chce uniknac obliczec bo wspolrzedne okregow sa liczba zmiennoprzecinkowa, a kompilator ma czesto problem z obliczaniami na nich
31 mar 13:58
f123: @Leszek dzieki, tego mi bylo trzeba
31 mar 13:59
Saizou : f123 ale to da się łatwo zaprogramować np. w algorytmie zamiatania otoczki wypukłej używa się cosinusa. Niekoniecznie te punkty muszą być symetryczne.
31 mar 14:01
ford:
 y y2 
wystarczy aby spełniony był warunek

*

= −1
 x x2 
to się wzięło ze wzoru a1*a2=−1 (warunek prostopadłości prostych OS i O2S)
31 mar 14:05
f123: @ford niestety ten sposob odpada...
31 mar 14:06
f123: @Saizou masz racje ze nie koniecznie te punkty musza byc symetryczne
31 mar 14:06
f123: @Saizou niestety zmuszony jestes do uzywania code blocks i jego domyslnego kompilatora..... no coz... cke....
31 mar 14:11
Saizou : Tutaj masz to ładnie rozpisane http://matematykadlastudenta.pl/strona/705.html
31 mar 14:11
Saizou : a co za problem dorzucić bibliotekę cmath
31 mar 14:13
f123: @Saizou obliczenie kata pomiedzy vectorami, to juz tym bardziej podejrzewam bledy w obliczeniach z tym kompilatorem....no nic, zobacze i dam znac
31 mar 14:18
f123: @Saizou najprostsza metoda to oczywiscie proste, i patrzec czy sa prostopadle, jednak tutaj juz nawet wystepuja bledy w obliczeniach, w iloczynie dwoch wspolczynnikow emotka
31 mar 14:19
Saizou : spróbuj, wykorzystaj też funkcję acos.
31 mar 14:20
f123: @Saizou a myszlisz, ze moze pomoc porownywanie doubli zamiast "==" za pomoca epsilonu?
31 mar 14:25
f123: Problem zazegnany emotka
31 mar 14:36
Saizou : i jak go rozwiązałeś?
31 mar 14:40
f123: @Saizou powiem tak.... nie mam pojecia co jest nie tak emotka, mozliwe ze jakis bug kompilatora w c::b z takiego kodu: if (a * a1 == −1.0) { counter++; } Przeszedlem na taki: double currenta = a * a1; if (currenta == −1.0) { counter++; }
31 mar 14:43
Saizou : to może być sprawka kompilatora
31 mar 14:43
f123: @Saizou mozliwe, w vscode z nowszym kompilatorem, pierwszy zapis kodu dziala bezproblemowo
31 mar 14:44
salamandra: maturka z infy?
31 mar 14:45
f123: @salamandra oczywiscie
31 mar 14:46
salamandra: #include <iostream> using namespace std; koniec zadania
31 mar 14:47
f123: @salamandra niestety, uzywanie "using namespace std" jest zle emotka, btw wieczorem widzimy sie na matematyce?
31 mar 14:49
salamandra: coś można porobić, teraz sobie robię na przypomnienie równania tryg. później wstawię skany, zeby ktoś rzucił okiem
31 mar 14:51
Saizou : w końcu coś ciekawego a nie prawdopodobieństwo emotka
31 mar 14:52
f123: @salamandra mozna porobic rownania tryg. z kielbasy oraz oczywiscie z probnych arkuszy maturalnych albo z matur z poprzednich lat
31 mar 14:52
f123: @Saizou, trzeba bylo byc wczoraj, ciekawe zadania z wredulusem robilismy (z probnego arkusza)
31 mar 14:53
salamandra: Postanowiłem teraz chwilę powtórzyć sobie tzw. "pewniaki", żeby mieć pewne punkty na maturze.
31 mar 14:53
Saizou : może dzisiaj będę emotka Wczoraj trochę czasu spędziłem na forum
31 mar 14:54
f123: @salamandra to podrzucam ci moje ulubione rownanie trygonometryczne
 8 
sinx + cosx =

, Powodzenia
 2 
31 mar 14:56
salamandra: przecież nie ma rozwiązania
31 mar 14:58
Saizou :
 8 
Na pewno ..=

 2 
31 mar 14:58
f123: Bardzo dobrze, podchwytliwe, sam sie na nie nabralem na tescie z trygonometri
31 mar 14:59
salamandra: ja na swoim teście z trygonometrii mialem jakies durne zadania w stylu oblicz: sin1125* cos2600 itp
31 mar 15:00
f123: Dobra ja spadam, bede wieczorem z rownaniami tryg.
31 mar 15:00