أبوبلقيس قام بنشر ديسمبر 31, 2014 قام بنشر ديسمبر 31, 2014 السلام عليكم اخواني الدالة MOD تقوم بإرجاع باقي قسمة عددين سؤالي هل الناتج 2 لهذه الدالة =MOD(-4;3) صحيح أم هناك شروط ما لأني كنت أتوقع الناتج -1 تقديري
mo180 قام بنشر ديسمبر 31, 2014 قام بنشر ديسمبر 31, 2014 أنا لست خبيرة بالاكسل ومعادلاته ولكني أعمل مدرسة رياضيات باقي القسمة يجب أن يكون صفرا أو عدد صحيح موجب لذلك ناقص اربعة تقسيم 3 يكون الناتج ناقص اثنين والباقي 2 اذا MOD(-4;3)=2 True 1
أبوبلقيس قام بنشر ديسمبر 31, 2014 الكاتب قام بنشر ديسمبر 31, 2014 شكرا أختي الكريمة لم أفهم " ناقص اربعة تقسيم 3 يكون الناتج ناقص اثنين " كبف تمت العملية رياضيا شكرا جزيلا
أبوبلقيس قام بنشر ديسمبر 31, 2014 الكاتب قام بنشر ديسمبر 31, 2014 أخي سليم وضحت بالتالي : 2+(3×2-)=4- مشيرا إلى أن -2 هي ناتج قسمة -4 على 3 أخي هل هذا مقبول ؟ فصحة الكتابة ليس بالضرورة دال على صحة العملية هل هنا خطأ لما أكتب (1-)+(3×1-)=4- على أساس ناتج القسمة -4 على 3 هو -1 و الباقي هو -1 شكرا أستاذ
ياسر خليل أبو البراء قام بنشر ديسمبر 31, 2014 قام بنشر ديسمبر 31, 2014 أخي الحبيب أبو بلقيس أنا مش مدرس رياضيات ، لكن تعال ناخد الموضوع ببساطة كدا وبالبلدي ... الدالة MOD تأتي بباقي القسمة بعد الحصول على رقم صحيح يعني لو قلنا : =MOD(14,3) الناتج هيكون 2 ..إزاي؟ الرقم 3 دا الرقم المقسوم عليه .. لو جبنا مضاعفات الرقم وقلنا : 3 - 6 - 9 - 12 - 15 - 18وهكذا ، ونشوف الرقم بتاعنا بيقع فين ؟ بيقع بعد الـ 12 وقبل الـ 15 .. نشوف أصغر رقم في المضاعفات اللي هو رقم 12 ونجري عملية حسابية بسيطة جداً (الرقم الهدف - أصغر رقم من المضاعفات) يبقا الناتج هيكون (14 - 12 ) = 2 إذاً الناتج هو 2 ****** نيجي بقا للسالب يا كبير نشوف مضاعفات الرقم المقسوم عليه اللي هو 3 .. هنلاقي : 3 - 6 - 9 - 12 - 15 - 18 وهكذا ، ولأن الرقم الهدف بالسالب يبقا هنخلي المضاعفات بالسالب يعني -3 ، -6 ، -9 ، -12 ، -15 طيب نرجع للمعادلة الخاصة بك ونشوف مع بعض : =MOD(-4,3) الرقم الهدف -4 طيب الرقم الهدف بيقع بين -3 ، -6 صح كدا ..نشوف أصغرهم ..أصغرهم رقم -6 وليس -3 خلي بالك لأن السالب في خط الأعداد بيتجه ناحية الشمال فالصفر أكبر من -1 ، والـ -1 أكبر من -2 وهكذا ..بكدا يكون -6 أكبر من -3 .. نأتي لأهم خطوة (الرقم الهدف - أصغر رقم من المضاعفات) دي المعادلة اللي اتفقنا عليها =-4-(-6) فالناتج يكون 2 أرجو أن أكون وفقت في توصيل المعلومة .. وأعتذر لمدرسي الرياضيات إن كنت أخطأ في فهمي 1
ابو تراب قام بنشر ديسمبر 31, 2014 قام بنشر ديسمبر 31, 2014 وهذه طريقة اخرى بالاكسل كقاعدة عامة للحصور على بافي قسمة a على b فأن: a mod b =a-b*INT(a/b) مثال: باقي قسمة -4 على 3 =-4-3*INT(-4/3) 1
سليم حاصبيا قام بنشر ديسمبر 31, 2014 قام بنشر ديسمبر 31, 2014 لا تنسَ يا اخي ابو بلقيس ان الباقي يجب ان يكون (اكبر او يساوي صفر) و( اصغر من المقسوم عليه) في معادلتك انت (1-)+(3×1-)=4- الباقي هو 1-
ياسر خليل أبو البراء قام بنشر ديسمبر 31, 2014 قام بنشر ديسمبر 31, 2014 أخي سليم جرب الكود التالي : MsgBox -4 Mod 3 وقولي بقا بيل جيتس بيسعتبط ولا إحنا اللي مش فاهمين حاجة 1
سليم حاصبيا قام بنشر ديسمبر 31, 2014 قام بنشر ديسمبر 31, 2014 اخي ياسر الدالة في MsgBox ليست صحيحة للاسف يجب ان تكتب هكذا ((4,3-) Msgbox (mod ثانياً لتثبيت نظريتي اليك هذا المرفق الدالة mod.rar 1
أبوبلقيس قام بنشر ديسمبر 31, 2014 الكاتب قام بنشر ديسمبر 31, 2014 السلام عليكم شكرا جزيلا أستاذي الكريم ياسر خليل أبو تراب بارك الله فيكما أستاذي سليم ما التعليل الممكن تقديمه في إرجاع الباقي سالبا هنا ؟؟ (MOD(4;-3= بارك الله فيكم شكرا
ابو تراب قام بنشر ديسمبر 31, 2014 قام بنشر ديسمبر 31, 2014 أخي سليم جرب الكود التالي : MsgBox -4 Mod 3 وقولي بقا بيل جيتس بيسعتبط ولا إحنا اللي مش فاهمين حاجة سبب الاختلاف هو في الرابط التالي: MOD Function and Mod Operator Return Different Values
ياسر خليل أبو البراء قام بنشر ديسمبر 31, 2014 قام بنشر ديسمبر 31, 2014 أخي سليم الصيغة التي ذكرتها ليست صحيحة في الـ VBA
ياسر خليل أبو البراء قام بنشر ديسمبر 31, 2014 قام بنشر ديسمبر 31, 2014 أخي أبو بلقيس لو جربت الصيغة التالية .. لأعطتك النتائج المرجوة =4-(-3)*QUOTIENT(4,-3) أو من خلال محرر الأكواد ستعطي نفس النتيجة MsgBox 4 Mod -3
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.