

C# Souřadnice děr na kružnici
Máma problém na výstupu u čtvrtého řádku osa Y nějak mi to špatně počítá.
Nemohl by mi s tím kódem někdo pomoct ať to počítá správně?
Kód:
private void BtnVloz_Click(object sender, EventArgs e)
{
double soradniceY , soradniceX, uhel , polomerRozKruh;
int pocetDer;
polomerRozKruh = 50; // Poloměr roztečné kružnice
uhel = 0; // Strtovací úhel
pocetDer = 6;
for (int i = 0; i <= pocetDer - 1; i++)
{
soradniceY = polomerRozKruh * Math.Sin(uhel * (Math.PI / 180));
soradniceX = polomerRozKruh * Math.Cos(uhel * (Math.PI / 180));
string souradnice = "X " + soradniceX + " Y " + soradniceY + Environment.NewLine;
richTextBox1.SelectedText = souradnice;
uhel += 60; // Krok
}
}
Výstup:
X 50 Y 0
X 25 Y 43,3012701892219
X -25 Y 43,3012701892219
X -50 Y 6,12303176911189E-15 // chybná souřadnice Y!!!!
X -25 Y -43,3012701892219
X 25 Y -43,3012701892219
Stačí zaokroulit na rozumný počet desetinných míst.
Super dík!