⊗ppPmCdExRC 108 of 447 menu

การตรวจสอบเศษจากการหารใน PHP

สมมติว่าเรามีตัวแปรสองตัวเก็บตัวเลข:

<?php $a = 10; $b = 3; ?>

ลองหาเศษจากการหารตัวแปรหนึ่ง ด้วยอีกตัวแปรหนึ่ง:

<?php $a = 10; $b = 3; echo $a % $b; // แสดงผล 1 ?>

สมมติว่าตอนนี้ในตัวแปรเก็บค่า ที่ตัวแปรหนึ่งหารด้วยตัวแปรที่สองลงตัว:

<?php $a = 10; $b = 5; echo $a % $b; // แสดงผล 0 ?>

ลองเขียนสคริปต์ที่จะตรวจสอบว่า ตัวเลขหนึ่งหารด้วยตัวเลขที่สองลงตัวหรือไม่:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'หารลงตัว'; } else { echo 'หารไม่ลงตัว'; } ?>

สมมติว่าตอนนี้ต้องการว่า ถ้าตัวเลขหาร ไม่ลงตัว ให้แสดงเศษนั้นออกทางหน้าจอ:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'หารลงตัว'; } else { echo 'หารไม่ลงตัว ได้เศษ ' . $a % $b; } ?>

ในโค้ดด้านบน จะเห็นได้ว่าเศษ ถูกคำนวณในสองตำแหน่ง ซึ่งไม่เหมาะสม

มาแก้ไขปัญหานี้:

<?php $a = 10; $b = 3; $rest = $a % $b; if ($rest === 0) { echo 'หารลงตัว'; } else { echo 'หารไม่ลงตัว ได้เศษ ' . $rest; } ?>

อย่างที่ทราบกัน จำนวนคู่หารด้วย 2 ลงตัว ส่วนจำนวนคี่ - หารไม่ลงตัว สมมติว่า คุณมีเลขจำนวนหนึ่ง ใช้โอเปอเรเตอร์ % และโครงสร้าง if ตรวจสอบว่า จำนวนนี้เป็นจำนวนคู่หรือคี่

ให้จำนวนหนึ่ง ตรวจสอบว่ามันหารด้วย 3 ลงตัวหรือไม่

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ