Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Lukáš Pilarik:26.2.2016 21:15

Ahoj, chci vytvořit prográmek, který by pracoval jako převodník.

Např. zadám úhel a ono aby mi to vypočítalo kolik je to radiánů a naopak. Na toto jsem si na internetu našel vzorce a zdrojový kód si vytvořil.

Avšak jsem narazil na problém u funkcí sinus, cosinus, tangens, cotangens.

Jak bych to měl napsat do zdrojáku, když je možnost zadání pouze úhlu(tak jak to dělá kalkulačka)? Poradí mi někdo?

Děkuji.

Editováno 26.2.2016 21:16
 
Odpovědět
26.2.2016 21:15
Avatar
GunSpawn
Tvůrce
Avatar
Odpovídá na Lukáš Pilarik
GunSpawn:26.2.2016 21:20

V C# jsou ve třídě Math metody pro sinus, cosinus, tanges a cotanges, které berou jako argument úhel v radiánech.
https://msdn.microsoft.com/….110%29.aspx

Ukázka, jak to funguje a jak s nimi pracovat.

Editováno 26.2.2016 21:21
Nahoru Odpovědět
26.2.2016 21:20
Save early, save often, save everything, everywhere, everytime.
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na Lukáš Pilarik
Petr Čech:27.2.2016 10:34

Nevím, co přesně myslíš, ale třeba takto:

Console.WriteLine(Math.Sin(DegToRad(30)));//DegToRad(double a) je funkce na převod stupňů na radiány
//vyleze 0.5
Nahoru Odpovědět
27.2.2016 10:34
the cake is a lie
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.