12

ساعة فيبوناتشي المذهلة..

  • what_the

هذه التحفة الفنية...


تعريف سريع بمتتالية فيبوناتشي.

https://ar.m.wikipedia.org/...
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

10

أعجبتني الفكرة فقررت صنع الساعة برمجيا

رائع!

هل يمكنك شرح الكود؟-إن لم تكن بمشكلة او مشغول-

كود js يقوم برسم الشكل الحلزوني التالي

وذلك عن طريق رسم ربع دائرة في كل مرة

ربع الدائرة الكبيرة الأول يكون بأي قياس تريد

أما قياس الربع الذي يليه يحسب بالمعادلة

r0 : "شعاع الدائرة الأولى"
r1: "شعاع الدائرة الثانية"
fb: "ثابتة فيبوناتشي"
fb = (1+sqrt(5)) / 2 = 1.618...
fb - 1 = (sqrt(5)-1)/2
(fb - 1) * fb = (5 - 1) / 2 = 1
fb - 1 = 1 / fb
(r0 + r1) / r0 = fb
r1=r0 * fb - r0 = r0 * (fb - 1) = r0 / fb

وهكذا دواليك

r(n+1) = r(n) / fb

وبالنسبة لمركز الدائرة ، يتم تحديده بالنسبة للدائرة السابقة (يمكنك إيجاد العلاقة عن طريق تحليل الدائرتين هندسيا)

سيونص ماط دبصح

هذا سيسرع تعلمي للCanvas و الـWebGL أخيرا

لكن ما فائدتهما في تطوير الويب بعيدا عن الالعاب؟ -لشخص اغلب اعماله في الـBackend -

قد تحتاجه في تعديل الصور أو عمل تأثيرات متحركة في الموقع

أما في ال backEnd فمثلا لو تريد من المستخدم تعديل شيء عن طريق ال canvas وعند الإنتهاء ترفع الصورة الناتجة من ال canvas إلى ال backEnd

هناك مكتبات مخصصة لذاك، الامر اشبه بتعلم Canvas لبناء Charts.JS او Morris.JS ..

كم الساعة التي تشير إليها ؟

التاسعة، و لكني لم أتبين كيفية عمل عقرب الدقائق اذا كان مقياسه كالساعة التقليدية، إذا كان كذلك فالساعة تشير إلى التاسعة و عشر دقائق.

واااااو فكرت "فيبوناتشي" موجود فقط في فلم برزنبريك ههههه

انا فاشل في الحساب هل يمكن تبسيط الموضوع

هل شاهدت الرابط المرفق؟