نمایش نتایج 1 تا 2 از 2

نام تاپیک: ارور اعداد بزرگ در آلگوریتم DDA Line

  1. #1

    Exclamation ارور اعداد بزرگ در آلگوریتم DDA Line

    سلام دوستان
    من این برنامه DDA خط نوشتم ولی اعداد بزرگتراز100 رو قبول نمیکنه
    ارور
    Parameter must be positive and < Height
    این هم برنامه


    public void dda_line(int x_a, int x_b, int y_a, int y_b, int pixel)
    {

    pictureBox1.Image = bmp;
    int x_inc, y_inc;
    x_a = int.Parse(textBox1.Text);
    x_b = int.Parse(textBox2.Text);
    y_a = int.Parse(textBox3.Text);
    y_b = int.Parse(textBox4.Text);
    if (x_a > x_b)
    {
    x_a = x_b;
    y_a = y_b;
    x_b = x_a;
    y_b = y_a;
    }
    int dx = Math.Abs(x_b - x_a);
    int dy = Math.Abs(y_b - y_a);


    int step = 0;
    if (dx > dy)
    step = dx;
    else
    step = dy;
    x_inc = dx / step;
    y_inc = dy / step;


    float x = x_a;
    float y = y_a;
    bmp.SetPixel(Convert.ToInt32(x),Convert.ToInt32( y), Color.Red);
    for (int k = 1; k <= step; k++)
    {
    x = x + x_inc;
    y = y + y_inc;
    bmp.SetPixel(Convert.ToInt32(x),Convert.ToInt32(y) , Color.Red);
    }
    }

  2. #2

    نقل قول: ارور اعداد بزرگ در آلگوریتم DDA Line

    کسی نبود راهنمایی کنه؟

تاپیک های مشابه

  1. فیبوناچی اعداد بزرگ در C
    نوشته شده توسط mehdi5106 در بخش الگوریتم، کامپایلر، هوش مصنوعی و ساختمان داده ها
    پاسخ: 5
    آخرین پست: جمعه 13 خرداد 1390, 14:25 عصر
  2. دریافت و عملیات روی اعداد بزرگ در ++C
    نوشته شده توسط rahnema در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 5
    آخرین پست: پنج شنبه 05 آذر 1388, 18:43 عصر
  3. چگونگی جمع زدن اعداد بزرگ در SUM
    نوشته شده توسط nightHunter در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 1
    آخرین پست: چهارشنبه 26 تیر 1387, 22:09 عصر
  4. ذخیره اعداد بزرگ در سی
    نوشته شده توسط benyamin_pc در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 10
    آخرین پست: یک شنبه 17 دی 1385, 12:45 عصر
  5. نگهداری اعداد بزرگ در Assembly
    نوشته شده توسط Amir Oveisi در بخش برنامه نویسی اسمبلی خانواده x86
    پاسخ: 5
    آخرین پست: یک شنبه 10 دی 1385, 18:41 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •