OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

ביטויים שלמים

הביטויים הבאים משמשים עם מספרים שלמים:


טבלה 27-3: בדיקת ביטויים שלמים


הביטוי נכון אם...

הביטוי נכון אם...

תמונה

תמונה

תמונה

תמונה

מספר שלם1 -eq מספר שלם2 מספר שלם1 שווה ל מספר שלם2. מספר שלם1 -נה מספר שלם2 מספר שלם1 אינו שווה ל מספר שלם2. מספר שלם1 -לה מספר שלם2 מספר שלם1 פחות או שווה ל מספר שלם2. מספר שלם1 -לט מספר שלם2 מספר שלם1 זה פחות מ מספר שלם2.


תמונה

מספר שלם1 -ge מספר שלם2 מספר שלם1 גדול או שווה למספר שלם2.


תמונה

תמונה

#! / bin / bash


# test-integer: הערכת הערך של מספר שלם.


INT=-5


if [ -z "$INT" ]; לאחר מכן

echo "INT ריק." >&2 יציאה 1

fi


if [$INT -eq 0]; ואז הד "INT הוא אפס."

אחר

if [$INT -lt 0]; ואז הד "INT הוא שלילי."

אחר

echo "INT הוא חיובי."

fi

if [ $((INT % 2)) -eq 0 ]; ואז הד "INT הוא זוגי."

אחר

echo "INT הוא מוזר."

fi

fi

#! / bin / bash


# test-integer: הערכת הערך של מספר שלם.


INT=-5


if [ -z "$INT" ]; לאחר מכן

echo "INT ריק." >&2 יציאה 1

fi


if [$INT -eq 0]; ואז הד "INT הוא אפס."

אחר

if [$INT -lt 0]; ואז הד "INT הוא שלילי."

אחר

echo "INT הוא חיובי."

fi

if [ $((INT % 2)) -eq 0 ]; ואז הד "INT הוא זוגי."

אחר

echo "INT הוא מוזר."

fi

fi

מספר שלם1 -גמ ' מספר שלם2 מספר שלם1 גדול מ מספר שלם2. הנה תסריט שמדגים אותם:



החלק המעניין בתסריט הוא כיצד הוא קובע אם מספר שלם הוא זוגי או אי-זוגי. על ידי ביצוע פעולת מודולו 2 על המספר, המחלקת את המספר בשניים ומחזירה את השארית, היא יכולה לדעת אם המספר הוא אי זוגי או זוגי.


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: