السلام عليكم:
انا اريد تصميم برنامج للتشفير باستخدام RSA
ولكن تواجهني مشكلة وهي انني اتعامل مع ارقام حسابية ضخمة متل
51 اس 30,وهدا الرقم خارج عن rang اي نوع من المتغيرات,حتى الدبل فماهي الطريقة لتخزين هده الارقام.
السلام عليكم:
انا اريد تصميم برنامج للتشفير باستخدام RSA
ولكن تواجهني مشكلة وهي انني اتعامل مع ارقام حسابية ضخمة متل
51 اس 30,وهدا الرقم خارج عن rang اي نوع من المتغيرات,حتى الدبل فماهي الطريقة لتخزين هده الارقام.

MNFayyad
شكرا كتير لتعاونك معتا:
ده هو الكود الي استخدمته
void main()
{
unsigned long x,y;
x=pow(51,27);
y= x % 55;
cout<<y<<endl;ولكن الرقم كتير كبير واكبر من Range
طب ممكن تساعدني في كود معين او برنامج لحل المشكلة دي

MNFayyad
أول شيى انشاء class أسمة array ودة هعمل فية overload لل[] operator بتاعت الarray
ثم بعد ذلك اعمل class أسمة INT ويكون الmember data اللى فية array of int ويكون مستخدم ال[] اللى انت لسة عاملها فى class الarray
دة كل اللى انا اقدر اقولة ودى فكرة الله اعلم هل صحيحة ام لا
اما عن مثال فى الموضوع دة صعب جدا جدا لسبب انى مش فاضى بسبب المذاكرة وتحضير الدروس
هذا الموضوع مغلق.