Matiku vypnout v 5. tride je spatne. Matika je jedine ze skoly, co dava logicky smysl.
'sinus od 0 do 2*PI s krokem 0,1'
For s = 0 To 2*pi Step 0.1
For s = 0 To 2 Step 0.1 ret = ret + Chr(10) + Str(Sin(s) * pi)
Tak si udelej tabulku v excelu, ne? Excel je takovy ten program, kde se da vsechno krasne namodelovat, pokud jde o vypocty.
For s = 0 To 2 Step 0.1 ti vygeneruje
0 | 0.1 | 0.2 | 0.3 ... 2
Ale v zadani bylo, ze mas jit do 2*pi (6.28) ne do 2.
Sin(s) * pi - v zadani mas, udelej sinus pro cisla od 0 do 2*PI. Ne, ze mas sinus nasobit pi.
https://matematika.cz/content/images/gonio7.png
Je to kruznice o polomeru 1. Obvod teto kruznice je o = 2 * pi * r = 2 * pi * 1 = 2 * pi.
Uhel muzes vyjadrit ve stupnich nebo radianech, 2 * pi.
90 stupnu je 1/4 kruznice = 1/4 * 2 * pi.
45 stupnu je 1/8 kruznice = 1/8 * 2 * pi.
Na pocitacich se stupne prepocitavaji na cislo (obvod kruhu). Takze v programu je vetsi pravdepodobnost, ze budes delat tabulku sinu pro nasobky hodnot 2*pi, napr 0 az 2*pi. 0 az 2 je nepravdepodobne.
sin = zelena carka sin(alfa) / 1
cos = zelena carka cos(alfa) / 1
Na tom obrazku to maji nespravne oznacene. Pravouhly trouhelnik. Sinus je vzdy pomer strany a prepony (a/c), prepona je r. A r = 1 (kruznice o polomeru r=1)
Blablabla...
K cemu je to dobre?
Kdyz chces vykreslit na obrazovku kruh. Znas stred, znas polomer, ale potrebujes jednotlive souradnice x, y
x = cos(alfa) * r
y = sin(alfa) * r
Na obrazku bod B.
Napriklad budes delat rucikove hodiny nebo rotujici planetky...