private void DekartiCircle()سلام میخوام داخل محیط ویندوز فرم سی مختصات دلفی رو با دکارتی
نمایش بده اما کد زیر فقط یک دایره با الگوریتم دکارتی ترسیم میکنه
میشه کمک کنید ممنونم
{
int red, green, blue;
Double xc, yc, r, x, y;
red = Convert.ToInt32(R.Text);
green = Convert.ToInt32(G.Text);
blue = Convert.ToInt32(B.Text);
xc = Convert.ToDouble(textBoxXcircle.Text);
yc = Convert.ToDouble(textBoxYcircle.Text);
r = Convert.ToDouble(textBoxRcircle.Text);
Bitmap bmp = new Bitmap(6000, 6000);
for ( x = xc-r; x < xc+r; x++)
{
y = Math.Sqrt(r * r )- (x - yc) * (x - xc);
bmp.SetPixel(Convert.ToInt32(x), Convert.ToInt32(yc + y), Color.FromArgb(red, green, blue));
bmp.SetPixel(Convert.ToInt32(x), Convert.ToInt32(yc - y), Color.FromArgb(red, green, blue));
}
pictureBox1.Image = bmp;
}





سلام میخوام داخل محیط ویندوز فرم سی مختصات دلفی رو با دکارتی
پاسخ با نقل قول
