Trigonometrikus függvények cos és sin
Hogyan kell egy programozó 2.0
Ez a könyv mindenki számára, aki azt akarja, hogy a számítógép-programozó. Tulajdonképpen azt akarja, nem csak egy álom. És azt akarja, hogy legyen egy számítógép programozó nagybetűvel, és nem csak tanulni kulebyakat primitív programok ... Tovább.
Mindenesetre (azoknak rozsdás matematika) Megmondom, mi a koszinusz (COS) és szinusz (sin) szög. De később - a végén a cikk. És most a szintaxis a Pascal és néhány kezdték el használni ezeket a funkciókat.
Syntax Cos függvény:
funkció Cos (X. ValReal). ValReal;
Syntax Sin függvény:
Sin (X. ValReal). ValReal;
A fajta ValReal elmondtam itt.
Cos függvény a koszinusz függvény a szög X. Sin szinuszát adja vissza a szög H. A szög áthalad a paraméter X és expresszálódik radiánban.
FIGYELEM! Nem fokban és radiánban!
Mivel egyre mérésére a szög fokban, hogy ha nem akarjuk, hogy elbúcsúzzon a szokás, meg kell alakítani fok radiánban.
fordítás fok radiánban képlet egyszerű:
Radian: = Pi * Degree / 180
Mint ismeretes, egyenlő a számát UI 3,14 (kb). Szám lehet közvetlenül átalakítani radiánban fok.
Azonban sokkal kényelmesebb használni az előre meghatározott állandók Pi, mint az alábbi példa mutatja.
Itt kijelentjük három változó. Ezután írjuk be a felhasználó a bemeneti szöge fokban, és beolvassa a megadott értéket a változó részt.
Aztán transzformációs fok radiánban és tárolja az eredményt y változó.
Nos, majd a Cos és Sin funkciókat kell szinusz és koszinusz a szög a felhasználó által megadott.
És végül levezetjük a pi értékét, amelyek figyelembe Pascal előre definiált állandók Pi.
Mi a sinus és cosinus a szög
Kezdeni, hogy egy közeli pillantást a kép.
Amint az ábrából látható, a értéke trigonometrikus függvények függ közötti szög az X tengely és az egyenes vonalat húzott a központtól a koordinátákat.
Az ábrán a szög 45 fok. Ha egy ilyen értéket egyenlő a szinusz a szög koszinusz (0,7071).
Ha ez a szög 0 ° (egyenes vonal egybeesik az X-tengely), a koszinusz értéke 1, és a szinusz egyenlő 0. Ha ez a szög 90 fok (egyenes vonal egybeesik az Y tengely), a koszinusz értéke 0, és a szinusz 1.
Mindenesetre, az értékek ezek a funkciók közötti tartományban -1 és +1 beleértve. Például, a szinusz 30 fok 0.5. Ebben az esetben, az érték 0,5 - úgynevezett inverz függvény. Annak érdekében, hogy azt jelzi, hogy a funkció fordított, a függvény nevét adja hozzá a prefix ív. Példa (a COS meghatározott funkció szöge fokban):
A többi a trigonometrikus függvények - olyan kifejezések tartalmazó szinusz és / vagy koszinusz:
Bár Pascal egy függvény segítségével kiszámíthatja többi trigonometrikus függvények, meg tudod csinálni anélkül, hogy őket, a fenti képlet.
És most van elég tudása, hogy írjon valami hasznos program kiszámítja a trigonometrikus függvények. Ez szükséges nagyon gyakran tanulók, diákok és mérnökök.
fordító irányelvek
Furcsa módon, de még sok tapasztalt programozó nem használ fordító irányelvek tekintsék őket lényegtelen és haszontalan. Eközben a fordító irányelv - ez egy nagyon jó dolog. Ha ők ügyesen alkalmazták a programokban, akkor lehetséges, hogy jelentősen csökkentsék a fejlesztési időt és számának csökkentése rutin műveletek. Bővebben.