كيف يمكنني أن أرسم مستقيم في هذه الخانة
عندما أحدد احداثيات النقطة الأولى (x,y) و الثانية (x,y)
كيف يمكنني أن أعرف أو أحسب النقط التي بينهما ؟
مثلا النقطة الأولى (0,0) و النقطة الثانية (5,5)
اذا سيكون المستقيم على الشكل الثالي
في هذا الشكل قد تبدو المسئلة سهلة، لكن ماذا لو أردت أن تكون نقطة البداية(0,0) ونقطة النهاية (5,11) فإن النتيجة ستكون مختلفة ولها أكثر من وجه صحيح للوصول الى النقطة النهائية
لكن ماهي الصحيحة لا أدري ، ويستعصي الأمر أكثر كلما كانت نقطة النهياية بعيد أكثر من نقطة البداية
ما أعلمه جيدا أن هناك معادلة رياضية او دالة برمجية عالمية متفق عليها لحساب مثل هذه المستقيمات والا ماكانت لتظهر الرسوم المبيانية في الحواسيب و حتى في الآلات الحاسبة و الهواتف النقالة
بالمفيد أريد أن أضع نقطة بداية و نقطة النهاية و أحصل على مستقيم pixel
بالرياضيات ستكون هناك مشكلة أن العدد المحصل عليه لن يكون في الغالب عدد صحيح بل سيحتوي على الفاصلة اما اذا كان بالبرمجة فالتي أبحث عنها هي التي تضيف في كل مرة 0 أو 1 ك
x=x+z و z هو متغير في كل مرة يأخد قيمة واحد أو صفر
و الله أعلم
لقد حاولت الإعتماد على نفسي و التطاول على الرياضيات و الخروج منها بشيء
و في كل مرة أجد نفسي أخرج بمعادلة جيدة لا تشبه أختها و ملأت أكثر من خمس ورقات برسومات و جداول و طلاسم من ينظر اليها سيظن أني العب القمر، حتى كاد ينفجر رأسي فقلت، فلأسأل أهل الإختصاص أفضل من كسر الرأس
اتمنى ان يساعدني أحد ولن انسى له جميله خصوصا أن المعادلة او الدالة هذه ستكون فاتحة خير لأشياء كثيرة في تطوير المواقع
و شكرا لكم مسبقا
واذا لم أجدها سألتحق ب أبو مشعل في محل بيع الكبدة >> مايحب الكبدة الا المعقد من الرياضيات ...