التعابير الصحيحة
يتم استخدام التعبيرات التالية مع الأعداد الصحيحة:
جدول 27-3: اختبار التعابير الصحيحة
التعبير صحيح إذا ...
التعبير صحيح إذا ...
عدد صحيح 1 -مكافئ عدد صحيح 2 عدد صحيح 1 مساوي ل عدد صحيح 2. عدد صحيح 1 -نعم عدد صحيح 2 عدد صحيح 1 لا يساوي عدد صحيح 2. عدد صحيح 1 -The عدد صحيح 2 عدد صحيح 1 أقل من أو يساوي عدد صحيح 2. عدد صحيح 1 -لتر عدد صحيح 2 عدد صحيح 1 أقل من عدد صحيح 2.
عدد صحيح 1 - جي عدد صحيح 2 عدد صحيح 1 أكبر من أو يساوي عددًا صحيحًا 2.
#! / بن / باش
# test-صحيح: أوجد قيمة عدد صحيح.
ذكاء = -5
إذا [-z "$ INT"] ؛ من ثم
صدى "INT فارغ." > & 2 الخروج 1
fi
إذا [$ INT -eq 0]؛ ثم صدى "INT هو صفر."
آخر
إذا [$ INT -lt 0] ؛ ثم صدى "INT سلبي."
آخر
صدى "INT إيجابي."
fi
إذا [$ ((INT٪ 2)) -eq 0] ؛ ثم صدى "INT حتى."
آخر
صدى "INT غريب."
fi
fi
#! / بن / باش
# test-صحيح: أوجد قيمة عدد صحيح.
ذكاء = -5
إذا [-z "$ INT"] ؛ من ثم
صدى "INT فارغ." > & 2 الخروج 1
fi
إذا [$ INT -eq 0]؛ ثم صدى "INT هو صفر."
آخر
إذا [$ INT -lt 0] ؛ ثم صدى "INT سلبي."
آخر
صدى "INT إيجابي."
fi
إذا [$ ((INT٪ 2)) -eq 0] ؛ ثم صدى "INT حتى."
آخر
صدى "INT غريب."
fi
fi
عدد صحيح 1 -Gt عدد صحيح 2 عدد صحيح 1 أكبر من عدد صحيح 2. إليك نص يوضحها:
الجزء المثير للاهتمام من البرنامج النصي هو كيفية تحديد ما إذا كان العدد الصحيح زوجيًا أم فرديًا. من خلال إجراء عملية modulo 2 على الرقم ، والذي يقسم الرقم على اثنين ويعيد الباقي ، يمكنه معرفة ما إذا كان الرقم فرديًا أم زوجيًا.