السلام عليكم ورحمة الله وبركاته
أن بدي أسأل كيف يمكن صنع أنواع البيانات التي أريدها بواسطة االسي بلس بلس مثلا أجعاها تتعامل مع الأعداد العملاقة ؟؟؟؟؟؟؟؟
أو ربما أجعلها تتعامل مع الأعداد العقدية؟؟؟؟؟؟؟؟؟؟؟؟
مع تحياتي الحارة لجميع أعضاء المنتدى
السلام عليكم ورحمة الله وبركاته
أن بدي أسأل كيف يمكن صنع أنواع البيانات التي أريدها بواسطة االسي بلس بلس مثلا أجعاها تتعامل مع الأعداد العملاقة ؟؟؟؟؟؟؟؟
أو ربما أجعلها تتعامل مع الأعداد العقدية؟؟؟؟؟؟؟؟؟؟؟؟
مع تحياتي الحارة لجميع أعضاء المنتدى
بصراحة اخي ..
سؤالك عجيب غريب ..
ولكن جميل في نفس الوقت .. ولكن اعلم اخي شئ واحد وهو انه بالستركجر والكلاس يمكنك ان تصنع كل شئ ..
اتذكر اني قرأت شيئا من هذا القبيل ولكن بصراحة لا اتذكر اين .. ولكن بما انه انت طرحت مثل هذا الموضوع سابحث عنه واقراه لكي استفيد واضعه هنا ..
اما اذا كان احد الاعضاء هنا لديهم معلومات عن هذا الموضوع فليثروه بما يعرفون ..
وإن شاء الله اجد ما استطيع ان اضعه هنا من معلومات ...
تحياتي العطرة ..
يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..
بالطبع تستطيع ذلك ،
مثلا تريد جمع (أو أي عمليه أخرى) عدد مكون من 100 خانه مع أخر يتكون من 300 خانه ،
وهناك الكثير من الطرق ، أسهلها قراءه العدد على اساس انه string وتقوم بتخزينه في مصفوفه .
بعدها يمكن التعامل معه كما تشاء .
أيضا يمكنك استخدام القوائم المتصله ، وراح تكون أكثر كفائه من المصفوفه .
حاليا أقوم بنفس المشروع ، حيث أقوم بتصميم كلاس أسميه مثلا BigInteger (يوجد مثيل له في جافا) .
ويقوم في البدايه بالعمليات التاليه : جمع ، طرح ، ضرب ، قسمه ، وعمليات مقارنه : أصغر من ، أكبر من ، يساوي . وهكذا .
أيضا لا بأس بداله توليد أرقام عشوائيه (نكتبها بدون دوال جاهزه ، نستخدم مثلا طريقه Linear Congrunces ) .
بعد تصميم الكلاس ،نقوم بعمل أله حاسبه تدعم الأولويه Expression Evaluator .
بعدها ممكن أن نطور الكلاس ، ونستخدم Linked List أو أي بنيه أخرى .
سأضع المشروع بعدما أنتهي منه باذن الله ، قريبا .
http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة
https://moalfat.com للكتب الالكترونية والكورسات التعليمية
Everything we see now is just an engineering solution based on old science
يعطيكم ألف أ لف ألف عافية أخواني أعضاء المنتدى على تفاعلكم وعلى ردودكم الراااااااااااااااااااااااااااااااااااااااااااااااااااااااااائعة
هذا الموضوع مغلق.