เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

นิพจน์จำนวนเต็ม

นิพจน์ต่อไปนี้ใช้กับจำนวนเต็ม:


ตารางที่ 27-3: ทดสอบนิพจน์จำนวนเต็ม


นิพจน์เป็นจริงถ้า...

นิพจน์เป็นจริงถ้า...

ภาพ

ภาพ

ภาพ

ภาพ

จำนวนเต็ม1 -เช่น จำนวนเต็ม2 จำนวนเต็ม1 เท่ากับ จำนวนเต็ม2. จำนวนเต็ม1 - หนึ่ง จำนวนเต็ม2 จำนวนเต็ม1 ไม่เท่ากับ จำนวนเต็ม2. จำนวนเต็ม1 -NS จำนวนเต็ม2 จำนวนเต็ม1 น้อยกว่าหรือเท่ากับ จำนวนเต็ม2. จำนวนเต็ม1 -ล จำนวนเต็ม2 จำนวนเต็ม1 น้อยกว่า จำนวนเต็ม2.


ภาพ

จำนวนเต็ม1 -ge จำนวนเต็ม2 integer1 มากกว่าหรือเท่ากับ integer2


ภาพ

ภาพ

#! / bin / ทุบตี


# test-integer: ประเมินค่าของจำนวนเต็ม


อินท์=-5


ถ้า [ -z "$INT" ]; แล้ว

echo "INT ว่างเปล่า" >&2 ทางออก 1

fi


ถ้า [ $INT -eq 0 ]; จากนั้น echo "INT เป็นศูนย์"

อื่น

ถ้า [ $INT -lt 0 ]; จากนั้น echo "INT เป็นค่าลบ"

อื่น

echo "INT เป็นค่าบวก"

fi

ถ้า [ $((INT % 2)) -eq 0 ]; แล้วก้อง "INT เท่ากัน"

อื่น

echo "INT เป็นเลขคี่"

fi

fi

#! / bin / ทุบตี


# test-integer: ประเมินค่าของจำนวนเต็ม


อินท์=-5


ถ้า [ -z "$INT" ]; แล้ว

echo "INT ว่างเปล่า" >&2 ทางออก 1

fi


ถ้า [ $INT -eq 0 ]; จากนั้น echo "INT เป็นศูนย์"

อื่น

ถ้า [ $INT -lt 0 ]; จากนั้น echo "INT เป็นค่าลบ"

อื่น

echo "INT เป็นค่าบวก"

fi

ถ้า [ $((INT % 2)) -eq 0 ]; แล้วก้อง "INT เท่ากัน"

อื่น

echo "INT เป็นเลขคี่"

fi

fi

จำนวนเต็ม1 -gt จำนวนเต็ม2 จำนวนเต็ม1 มีค่ามากกว่า จำนวนเต็ม2. นี่คือสคริปต์ที่แสดงให้เห็น:



ส่วนที่น่าสนใจของสคริปต์นี้คือการพิจารณาว่าจำนวนเต็มเป็นคู่หรือคี่ ด้วยการดำเนินการโมดูโล 2 กับตัวเลข ซึ่งหารตัวเลขด้วยสองและส่งกลับเศษที่เหลือ จะสามารถบอกได้ว่าตัวเลขนั้นเป็นเลขคี่หรือคู่


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: