المشاركات : 7
المواضيع 3
الإنتساب : Apr 2020
السمعة :
0
الشكر: 0
تم شكره 9 مرات في 6 مشاركات
السلام عليكم
اعدوا لجميع الاعضاء بالصحة والعافية
ابحث عن كود عملية ضرب عددين
يعني العدد الاول في text1.text
العدد الثاني في text2.text
والمجموع في text3.text
ولكن المشكلة اريد ان ادخل اعداد طويلة ولم اعرف
اطلب المساعدة منكم جزاكم الله خيرا
المشاركات : 7
المواضيع 3
الإنتساب : Apr 2020
السمعة :
0
الشكر: 0
تم شكره 9 مرات في 6 مشاركات
جزاك الله خيرا على المحاولات الطيبة وغفر ذنبك
ولكن من فضلك لم يعمل على الارقام الطويلة التي اريدها
مثلا عندي 50 رقم اريد ضربه في 10 ارقام
اتمنى اني اوضحت لك الفكرة
المشاركات : 7
المواضيع 3
الإنتساب : Apr 2020
السمعة :
0
الشكر: 0
تم شكره 9 مرات في 6 مشاركات
بارك الله فيكم ورفع الله درجاتكم في الجنة
اشكركم على الاهتمام(AL_BRNS _Amir_Alzubidy)
ولكن لم يعمل بشكل جيد لربما يحتاج السورس كود الى تعديل او تصحيح
وهذا ما وجدته في الموضوع
STOPNOW = False
Text3.Text = IntMultiply(Text1.Text, Text2.Text)
ما رايكم يا محترمين
المشاركات : 1
المواضيع 0
الإنتساب : Mar 2016
السمعة :
0
الشكر: 0
تم شكره 1 مرات في 1 مشاركات
السلام عليكم و رحمة الله
اهلا بك اخي الكريم
أتوقع أن تكون خصائص الحقل الموجود بالجدول و المربوط به text1 من نوع number/ Double
المشاركات : 662
المواضيع 39
الإنتساب : Feb 2014
السمعة :
195
الشكر: 1474
تم شكره 1740 مرات في 622 مشاركات
السلام عليكم و رحمة الله و بركاته
لو كنت تعمل على Net. لكنت اقترحت عليك التعامل بنوع (BigInteger) فهو يلبي حاجتك.
اما عن VB6 فلا اعرف.
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
المشاركات : 7
المواضيع 3
الإنتساب : Apr 2020
السمعة :
0
الشكر: 0
تم شكره 9 مرات في 6 مشاركات
السلام عليكم ورحمة الله
اعمل على vb6
المشاركات : 662
المواضيع 39
الإنتساب : Feb 2014
السمعة :
195
الشكر: 1474
تم شكره 1740 مرات في 622 مشاركات
18-04-20, 04:38 PM
(آخر تعديل لهذه المشاركة : 18-04-20, 04:41 PM {2} بواسطة ابو ليلى.)
و عليكم السلام و رحمة الله و بركاته
اذا صعب عليك الامر فتوكل على الله و فكر بها كالتالي.
في الحياة الواقعية انت تستطيع فعل ذلك على الورق (الطريقة التي تعلمتها بالمدرسة)
فالخوارزمية المناسبة لذلك تتلخص بعدة خطوات.
1-لدي رقمين كبيرين لا يمكن استيعابها ضمن الانواع المعروفة في اللغة لذا وجب ان اضعها في نصوص.
2-عملية الضرب تتم بين اعداد و ليس نصوص ؟؟ , لذا وجب ان نقسم النص الى ارقام و فق طريقة ما.
3-بالعودة للطريقة المدرسية , انت تضع الارقام تحت بعضها و تبدأ بعملية الضرب لكل رقم بكامل الرقم الذي فوقه و هكذا.
ثم تعود للجمع ... الخ (المهم انك فاهم الطريقة على الورق).
4-نقوم بتعريف مصفوفتين رقمتين (واحدة لكل نص)و نقوم بعدها باستخلاص الارقام داخل كل نص الى داخل كل مصفوفة عبر دوال النصوص او غيرها .
و من ثم نقوم بالمرور على عناصر المصفوفة الثانية و نضرب كل عنصر بكل ارقام المصفوفة الاولى(حلقات معششة).
و هكذا دواليك , بمعنى ان نطبق الفكرة على الورق الى كود .
فقط تحتاج الى المام باساسيات بسيطة و تصور لكافة مراحل العملية.
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
المشاركات : 7
المواضيع 3
الإنتساب : Apr 2020
السمعة :
0
الشكر: 0
تم شكره 9 مرات في 6 مشاركات
السلام عليكم
ابو ليلى جزاك الله كل خير على كتاية كلماتك الراقية والمعبرة
سوف اجتهد لكي اصل
انت محق من الاساسيات البسيطة اذا درسناها بعقلانية وتفكير عميق نصل الى ما نريد
حقا ابتعدت عن الطريقة التي امشي بها في جميع الميادين وبفضلك ارجعتني الى الطريق بارك الله فيك وشكر الله سعيك
شكرا جزيلا