Kezdőoldal » Számítástechnika » Programozás » Mely függvény adja meg hogy...

Mely függvény adja meg hogy egy érték melyik szögnek a sin/cos/tg/ctg értéke?

Figyelt kérdés

Igazából egy derékszögű háromszög befogóit szeretném kiszámolni úgy hogy csak az átfogó hossza és a befogók aránya ismert,


illetve egy ezzel azonos szögekkel rendelkező háromszög oldalait is ismerem, szóval bármilyen megoldás jól jönne... :D



2015. jan. 13. 16:55
 1/8 A kérdező kommentje:
Na jó, azt hiszem megvan mi kell, ha mégsem, majd szólok, azért köszi hogy idekattintottál... :D
2015. jan. 13. 17:10
 2/8 A kérdező kommentje:
Még fennáll a probléma :(
2015. jan. 13. 17:26
 3/8 SimkoL ***** válasza:
asin() és rokonai.
2015. jan. 13. 17:47
Hasznos számodra ez a válasz?
 4/8 A kérdező kommentje:
Egyelőre nem tudom mi a gond, mert állítólag radiánban kapom meg az értéket, de a Math.atan(x)*(360/2Pi) - re nem jó értéket ad.
2015. jan. 13. 18:01
 5/8 A kérdező kommentje:
A fenti képlet egyébként jó? Mert most nézem hogy valamit félreírhattam, csak most jöttem el otthonról és nem tudom megnézni a forrást. :)
2015. jan. 13. 18:05
 6/8 anonim ***** válasza:
szog = atan(x)*180/pi
2015. jan. 13. 18:31
Hasznos számodra ez a válasz?
 7/8 SimkoL ***** válasza:

'Igazából egy derékszögű háromszög befogóit szeretném kiszámolni úgy hogy csak az átfogó hossza és a befogók aránya ismert,'

Pascal szösszenet:

var b, c, arany : real;

begin

c := 5;

arany := 3/4;

b := c / Sqrt(Sqr(arany)+1);

WriteLn('c:= ',c:5:5);

WriteLn('b:= ',b:5:5);

WriteLn('a:= ',b * arany:5:5);

ReadLn;

end.


mivel derékszögű háromszögről beszélünk így Pitagorasz tétel.

2015. jan. 13. 19:33
Hasznos számodra ez a válasz?
 8/8 SimkoL ***** válasza:

Tovább szögekre is:

program Project2;

{$APPTYPE CONSOLE}

uses

SysUtils, Math;

var a, b, c, arany, alpha, beta: real;

begin

c := 5;

arany := 3/4;

b := c / sqrt(sqr(arany)+1);

a := b * arany;

alpha := (ArcSin(a/c) * 180 / Pi);

beta := (ArcSin(b/c) * 180 / Pi);

WriteLn('c:= ',c:5:5);

WriteLn('b:= ',b:5:5);

WriteLn('a:= ',a:5:5);

WriteLn('alpha:= ', alpha:5:5);

WriteLn('beta:= ', beta:5:5);

ReadLn;

end.

2015. jan. 13. 20:05
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!