الأرقام الزوجية هي مفهوم أساسي في الرياضيات والبرمجة. تعد معرفة كيفية التحقق مما إذا كان الرقم زوجيا مهارة مهمة عند أداء المهام والخوارزميات المختلفة. في هذه المقالة ، سنلقي نظرة على خمس طرق بسيطة للتحقق من رقم التكافؤ.
1. القسمة على 2: إن أبسط طريقة للتحقق من رقم التكافؤ هي تقسيمه على 2. إذا كان الباقي بعد القسمة على 2 هو 0 ، فسيكون الرقم زوجيا ، وإلا فهو فردي.
مثال: بالنسبة للرقم 10 ، فإن القسمة على 2 تعطي باقي 0 ، مما يشير إلى التكافؤ.
2. عملية البت و: هناك طريقة أخرى للتحقق من رقم التكافؤ وهي استخدام عملية البت والرقم 1. إذا كانت النتيجة 0 ، فإن الرقم زوجي ، وإلا فهو غريب.
مثال: بالنسبة للرقم 7 ، تعطي عملية البت بالرقم 1 النتيجة 1 ، مما يشير إلى أنها فردية.
3. التحقق من البتة الأخيرة: يمكنك أيضا التحقق من تكافؤ الرقم عن طريق التحقق من قيمة البتة الأخيرة. إذا كان آخر بت هو 0 ، ثم الرقم هو حتى ، وإلا فمن الغريب.
مثال: بالنسبة للرقم 42 ، فإن البتة الأخيرة هي 0 ، مما يشير إلى التكافؤ.
4. التحقق من باقي القسمة على 2: هناك طريقة أخرى وهي التحقق من باقي قسمة الرقم على 2. إذا كان الباقي هو 0 ، فإن الرقم زوجي ، وإلا فهو غريب.
مثال: بالنسبة للرقم 15 ، فإن ما تبقى من القسمة على 2 هو 1 ، مما يشير إلى أنه فردي.
5. استخدام وظائف فحص التكافؤ: توفر بعض لغات البرمجة وظائف مضمنة للتحقق من رقم للتكافؤ. ترجع هذه الدوال قيمة منطقية-صحيح إذا كان الرقم زوجيا ، وخطأ إذا كان الرقم فرديا.
مثال: في لغة برمجة جافا سكريبت ، يمكنك استخدام وظيفة إيسيفين () للتحقق من رقم التكافؤ.
- التحقق من رقم التكافؤ
- الطريقة 1: التحقق من ما تبقى من القسمة على 2
- الطريقة 2: استخدام عملية البت "و"
- الطريقة 3: التحقق من مجموع أرقام الرقم
- سؤال وجواب
- هل هناك أي معلومات إضافية حول التحقق من أرقام التكافؤ?
- يمكن أن تكون الأرقام السالبة حتى?
التحقق من رقم التكافؤ
للتحقق مما إذا كان الرقم زوجيا ، يمكنك استخدام عدة طرق.
- الطريقة 1: القسمة على 2
- الطريقة 2: التحقق من آخر بت
- الطريقة 3: استخدام مشغل مودولو
- الطريقة 4: بت و (و) مع 1
- الطريقة 5: استخدام وظيفة الرياضيات
تحتاج إلى قسمة الرقم على 2. إذا كان ما تبقى من القسمة هو 0 ، فإن الرقم يكون زوجيا.
إذا كان الجزء الأخير من الرقم هو 0 ، فسيكون الرقم زوجيا.
يمكنك استخدام المشغل مودولو ( ٪ ). إذا كانت نتيجة العملية 0 ، فإن الرقم يكون حتى.
للتحقق مما إذا كان الرقم زوجيا ، يمكنك استخدام عملية البت و (و) مع 1. إذا كانت النتيجة 0 ، فإن الرقم زوجي.
يمكنك استخدام وظيفة الرياضيات للتحقق مما إذا كان الرقم متساويا. الرياضيات.الكلمة () وظيفة تقريب عدد وصولا الى أقرب عدد صحيح. إذا كان الرقم الزوجي يساوي الرقم المعطى بعد القسمة على 2 ، فإن الرقم يكون زوجيا.
| العدد | الطريقة 1 | الطريقة 2 | الطريقة 3 | الطريقة 4 | الطريقة 5 |
|---|---|---|---|---|---|
| 4 | حتى | حتى | حتى | حتى | حتى |
| 7 | الغريب | الغريب | الغريب | الغريب | الغريب |
| 10 | حتى | حتى | حتى | حتى | حتى |
| 13 | الغريب | الغريب | الغريب | الغريب | الغريب |
باستخدام إحدى هذه الطرق ، من السهل التحقق مما إذا كان الرقم زوجيا أم لا.
الطريقة 1: التحقق من ما تبقى من القسمة على 2
واحدة من أسهل الطرق للتحقق من أن الرقم زوجي هي التحقق من باقي القسمة على 2. إذا كان الرقم قابلا للقسمة على 2 بدون الباقي ، فهو زوجي.
لاستخدام هذه الطريقة ، يكفي تنفيذ الإجراء التالي:
| خطوة | الوصف |
| 1 | خذ الرقم الذي تريد التحقق منه. |
| 2 | اقسم هذا الرقم على 2. |
| 3 | تحقق من ما تبقى من التقسيم. |
| 4 | إذا كان الباقي هو 0 ، فإن الرقم زوجي. إذا كان الباقي لا يساوي 0 ، فإن الرقم فردي. |
على سبيل المثال ، إذا أردنا التحقق مما إذا كان الرقم 6 زوجيا ، فإننا نقوم بما يلي:
- خذ الرقم 6.
- قسم 6 على 2 ، نحصل على 3.
- نتحقق من باقي القسمة: 3 ٪ 2 = 1.
- بما أن الباقي لا يساوي 0 ، فإن الرقم 6 ليس زوجيا.
نتيجة لذلك ، تسمح لنا الطريقة 1 بتحديد ما إذا كان الرقم زوجيا أم لا بسرعة وببساطة.
الطريقة 2: استخدام عملية البت"و"
الطريقة الثانية للتحقق من تكافؤ الرقم هي استخدام عملية البت"و".
يتم تطبيق عملية البت والبت على التمثيل الثنائي لرقم وإرجاع واحد فقط إذا كانت كلتا البتات المقابلة تساوي واحدا. إذا كان بت واحد على الأقل صفرا ، فستكون النتيجة صفرا.
للتحقق من تكافؤ رقم ، يمكنك استخدام عملية البت " و " مع الرقم 1. إذا كانت نتيجة العملية صفرا ، فإن الرقم يكون زوجيا. إذا لم تكن نتيجة العملية صفرا ، فسيكون الرقم فرديا.
مثال:
| العدد | التمثيل الثنائي | نتيجة العملية"و" |
|---|---|---|
| 6 | 110 | 0 |
| 7 | 111 | 1 |
وبالتالي ، إذا كان الرقم زوجيا ، فستكون نتيجة العملية "و" صفرا. إذا كان الرقم فرديا ، فستكون نتيجة العملية" و " غير صفرية.
وتجدر الإشارة إلى أنه للعمل مع عمليات البت ، يجب تمثيل الأرقام في شكل ثنائي. ومع ذلك ، فإن معظم لغات البرمجة لديها طرق مضمنة للعمل مع البتات والقدرة على التحقق من تكافؤ الرقم دون تحويله صراحة إلى شكل ثنائي.
الطريقة 3: التحقق من مجموع أرقام الرقم
في هذه الطريقة للتحقق من تعادل الرقم ، نلخص جميع أرقامه ونتحقق مما إذا كان هذا المجموع زوجيا.
أولا ، نحتاج إلى تقسيم الرقم إلى أرقام. للقيام بذلك ، يمكننا المرور عبر كل رقم من الرقم باستخدام القسمة على 10 والباقي من القسمة:
العدد = 1234
مجموع = 0
بينما الرقم > 0:
الرقم = الرقم % 10
مجموع + = رقم
عدد / / = 10
بعد ذلك ، يمكننا التحقق مما إذا كان مجموع الأرقام متساويا:
إذا مجموع ٪ 2 = = 0:
طباعة ("الرقم زوجي")
آخر:
طباعة ("الرقم فردي")
يمكن أن تكون هذه الطريقة مفيدة عندما لا نحتاج فقط إلى معرفة ما إذا كان الرقم زوجيا أم فرديا ، ولكن أيضا للحصول على مجموع أرقامه.
سؤال وجواب
هل هناك أي معلومات إضافية حول التحقق من أرقام التكافؤ?
في الواقع ، يعد التحقق من الأرقام من أجل التكافؤ مهمة أساسية في الرياضيات والبرمجة. لغات البرمجة المختلفة لها وظائف خاصة (على سبيل المثال ، هوحتى) التي تسمح لك للتحقق من التكافؤ من عدد. هناك أيضا نظرية التكافؤ التي تقول: "إذا كان مجموع رقمين زوجيا ، فإن كل رقم من هذه الأرقام يكون أيضا زوجيا ، أو يكون كل منهما فرديا." يمكن استخدام هذه النظرية للتحقق من تعادل الرقم ، على سبيل المثال ، عن طريق رسم مجموع مع صفر والتحقق من تكافؤ الرقم الناتج.
يمكن أن تكون الأرقام السالبة حتى?
نعم ، يمكن أن تكون الأرقام السالبة أيضا متساوية. تنطبق جميع قواعد وطرق التحقق من التكافؤ على الأرقام السالبة أيضا. على سبيل المثال ، إذا كان الرقم السالب قابلا للقسمة على 2 بدون الباقي ، فهو زوجي. يمكنك أيضا التحقق من الرقم الأخير من الرقم السالب ، إذا كان قابلا للقسمة على 2 بدون الباقي ، فسيكون الرقم زوجيا. على سبيل المثال ، الرقم -8 هو حتى لأنه يقبل القسمة على 2 بدون الباقي.