الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التعامل مع الأرقام الكبيرة جدا

مغلق
بدأه البريشي في 19 يوليو 2007 · 3 رد · 992 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

أحاول عمل برنامج تشفير على مبدأ خوارزمية RSA

ولكن المشكلة تكمن في اجراء عمليات حسابية على أرقام عدد خاناتها أكبر من 100 خانة وأهم عملية هي الضرب و وباقي القسمة والرفع لقوة وفحص ما اذا كان العدد أولي .

أنا فعليا أقوم بالبرمجة على لغة ++VC لكن ما في مشكله اذا كان الحل على VB

أو حتى خوارزميات تحل المشكلة

والسلام عليكم ورحمة الله وبركاته

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

#2

السلام عليكم ورحمة الله وبركاته

في الحقيقة أظن أنه من الأحسن عرض الأمر على على المختصين في منتدى الخوارزميات

فقط عندي معلومة قديمة ممكن تفيدك

هناك خوارزمية تسمى الخوارزمية المصرية (أيام الفراعنة) وهناك من يقول أنها روسية تستخدم في الحصول على ضرب عددين http://www.recreomath.qc.ca/dict_russe_multiplication.htm

يوجد كود بال C++ يطبق هذه الخوارزمية

كما يمكن تطبيق هذه الخوازمية أيضا بالVB

http://www.cppfrance.com/codes/MULTIPLICAT...BRES_36269.aspx

والله أعلم

بالتوفيق ان شاء الله

#3

مشكور

لكن لن يفيدني ذلك

فأنا لا أريد كيف تتم عملية الضرب بالظبط ولكن أريد كيف أتعامل معها

حيث أن للمتغيرات حدود لن تصل بأي حال الى خمسين خانة وهذه المشكلة

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

#4

أخي الكريم اذا عرفت كيف تتم عملية الضرب ستعرف كيفية التعامل معها

هناك خوارزميات كثيرة في هذا الجانب وانا أردت لفت انتباهك الى أنه من الأفضل البحث عن خوارزمية تؤدي المطلوب

ومن هنا فانا أرى أن قسم الرياضيات والخوارزميات أولى بالموضوع

مجرد رأي فقط

وبالتوفيق دائما

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…