فئة الأعداد الأولية جاهزة للإستخدام

الناقل : elmasry | الكاتب الأصلى : Khaled.Alshaya | المصدر : www.arabteam2000-forum.com

السلام عليكم ..

أقوم حالياً بتصميم مشروع بناء على فكرة خطرت لي ..

إحدى مكونات المشروع تتعامل مع الأعداد الأولية, لذلك قمت بتصميم هذه الفئة الصغيرة لتفي باحتياجاتي في الوقت الحاضر..

الفئة تحتوي على دالتين Static بحيث يمكنك استخدام اسم الفئة مع الدالة المراد استخدامها مباشرة.

الدوال :

bool IsPrime (unsigned long number)


هذه الدالة تقوم بالتحقق من الرقم المدخل إذا كان عددً أولياً.

unsigned long PrimeNumber (unsigned long primeIndex)


هذه الدالة تقوم بإرجاع العدد الأولي ذو الترتيب primeIndex


الفئة تحت التطوير و أقوم حالياً بتحسين الخوارزمية المستخدمة في تصميم الفئة ..

الفئة لا تحتاج إلى أي مكتبات إضافية و يمكنك استعمالها مع أي مترجم ++C


إذا كان هناك اقتراحات و أو وظائف جديدة تريد رؤيتها في الفئة فلا تتردد .


يمكنك تحميل الفئة من الرابط التالي .. مع كود بسيط للتجربة!

http://webfiles.colo...a/www/Prime.zip