|
أرشيف المنتدى هنا نقل الموضوعات المكررة والروابط التى لا تعمل |
|
أدوات الموضوع | ابحث في الموضوع | انواع عرض الموضوع |
#1
|
|||
|
|||
![]()
لو سمحتم حد يشرحلى ازاى
لما انا قوت ان mod 5 48 بقت 3 ازاااااااااااااااااااااااااااااااااااى |
#2
|
|||
|
|||
![]()
3 هى باقى قسمة 48 على 5 حيث ان قسمة 48 على 5 هى 9 والباقى 3 و mod تعطى باقى القسمة فقط
|
#3
|
|||
|
|||
![]()
جزاك الله كل الخير
__________________
كفي بالله سندا وكفي به هاديا وحبيبا وكفي به معطيا وكفي بالله عن كل شئ
|
#4
|
||||
|
||||
![]() الدالة Mod
تعني باقي القسمة. حساب القيمة المتبقة من ناتج قسمة البسط على المقام. مثلاً حين نرغب فى إيجاد ناتج قسمة 56÷5 فإن النتيجة هى 11.2، لكن يمكن أن نقول أن ناتج عملية القسمة = 11 والباقى =1 حيث أن 11×5 = 55 55+1 = 56 كما نلاحظ أن باقى قيمة القسمة هو 1؛ القيمة 1 تكون نتيجة الدالة MOD حين تكون المدخلات 56و 5 أيضاً حين نرغب فى إيجاد ناتج قسمة 35÷4 فإن النتيجة هى 8.75، لكن يمكن أن نقول أن ناتج عملية القسمة = 8 والباقى =3 حيث أن 4×8 = 32 32+3 = 35 كما نلاحظ أن باقى قيمة القسمة هو 3؛ القيمة 3 تكون نتيجة الدالة MOD حين تكون المدخلات35و 4 وأيضاً حين نرغب فى إيجاد ناتج قسمة 48÷5 فإن النتيجة هى 9.6، لكن يمكن أن نقول أن ناتج عملية القسمة = 9 والباقى =3 حيث أن 9×5 = 45 45+3 = 48 كما نلاحظ أن باقى قيمة القسمة هو 3؛ القيمة 3 تكون نتيجة الدالة MOD حين تكون المدخلات48و 5 ولو لم تصل المعلومة .. بمشيئة الله سأرفع فيديو صغير به تجربه عمليه علي الدالة Mod وبالتوفيق إن شاء الله
__________________
Best regards
أن تكون فرداً في جماعة الأسود خير لك من أن تكون قائداً للنعام Better being a cub in the family of Lions than being a king of the ostriches ![]() ![]() |
#5
|
|||
|
|||
![]()
نجرب الناتج مع بعض
5 Mod 4 = 1 4 Mod 4 = 0 3 Mod 4 =.......... ليه النتيجة الاخيرة كدة |
#6
|
||||
|
||||
![]() عند تجربة الكود التالي:
Dim x, y As Integer x = 3 y = 4 MsgBox (x Mod y سنجد بأن باقي القسمة هو : 3 وذلك لأن قسمة 3 على 4 = 0.75 وأن جمع 3 + 0.75 = 3.75 أقرب قيمة للمدخل 4 فاعتبرها الفاجول باقي قسمة المدخلين.. هذا والله أعلم.
__________________
Best regards
أن تكون فرداً في جماعة الأسود خير لك من أن تكون قائداً للنعام Better being a cub in the family of Lions than being a king of the ostriches ![]() ![]() |
#7
|
||||
|
||||
![]()
Dim x, y As Integer
x = 3 y = 4 (MsgBox (x Mod الناتج هنا يكون 3 وذلك لان دالة mod تعتبر باقى القسمة هو البسط فى حالة ما اذا كان البسط اقل من المقام وهنا قيمة x اقل من قيمة y وبالتالى يعتبر باقى القسمة هو 3 باقى القسمة هو الرقم الذى اذا قسم على المقام يعطى رقم اقل من الواحد الصحيح اى عشرى وهنا 3/4=75. اى الناتج عشرى وبالتالى الحل هنا 3 |
العلامات المرجعية |
|
|