เลขคณิตและลำดับความสำคัญของตัวดำเนินการ
บวก ลบ คูณ หาร และจัดกลุ่ม
เลขคณิตและลำดับความสำคัญของตัวดำเนินการ เป็นบทเรียน Dart Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Dart Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Dart Academy มีบทเรียนทั้งหมด 4 บทเรียน
คณิตศาสตร์มีมาให้ในตัว
Dart รองรับการคำนวณทางคณิตศาสตร์มาให้ตั้งแต่ต้น คุณเขียนตัวเลขและสัญลักษณ์ แล้วตัวดำเนินการเลขคณิตจะคำนวณผลลัพธ์ให้ เรามาลองบวกกันดู ➕
การบวกและการลบ
ตัวดำเนินการ + ใช้บวก และ - ใช้ลบ ทั้งสองทำงานเหมือนการคำนวณบนกระดาษ และคำตอบคือจำนวนที่คุณสามารถเก็บไว้หรือแสดงผลได้
void main() {
print(8 + 5); // 13
print(8 - 5); // 3
}การคูณ
ใช้เครื่องหมายดอกจัน * เพื่อคูณจำนวนสองจำนวน เนื่องจากแป้นพิมพ์ไม่มีเครื่องหมายคูณ ดอกจันจึงทำหน้าที่นี้ใน Dart
void main() {
print(6 * 7); // 42
}การหารให้ผลเป็น double
ตัวดำเนินการ / จะคืนค่าเป็น double เสมอ แม้จำนวนจะหารลงตัวก็ตาม ดังนั้น 10 / 2 จึงได้ 5.0 ไม่ใช่ 5
void main() {
print(10 / 2); // 5.0
}ตัวดำเนินการหาเศษ
ตัวดำเนินการ % ให้ค่าเศษที่เหลือหลังการหาร เหมาะอย่างยิ่งสำหรับตรวจสอบจำนวนคู่หรือวนค่ากลับเมื่อถึงขีดจำกัด
void main() {
print(17 % 5); // 2
}ลำดับความสำคัญ: คูณก่อนบวก
Dart ทำตามกฎคณิตศาสตร์: การคูณและการหารจะทำก่อนการบวกและการลบ ดังนั้น 2 + 3 * 4 จึงได้ 14 ไม่ใช่ 20
void main() {
print(2 + 3 * 4); // 14
}จัดกลุ่มด้วยวงเล็บ
ครอบส่วนนั้นของนิพจน์ด้วยวงเล็บเพื่อบังคับให้คำนวณส่วนนั้นก่อน วงเล็บช่วยให้เจตนาของคุณชัดเจนและเปลี่ยนลำดับเริ่มต้นได้
void main() {
print((2 + 3) * 4); // 20
}ลำดับเดียวกันคำนวณจากซ้ายไปขวา
เมื่อตัวดำเนินการมีลำดับความสำคัญเท่ากัน Dart จะคำนวณจากซ้ายไปขวา ดังนั้น 20 - 5 - 3 จึงกลายเป็น 12 เมื่ออ่านตามลำดับ
void main() {
print(20 - 5 - 3); // 12
}เครื่องหมายลบหน้าเดียว
- ที่อยู่หน้าค่าเพียงตัวเดียวจะเปลี่ยนค่านั้นเป็นค่าติดลบ เครื่องหมายลบแบบเอกภาคนี้มีลำดับการจับที่แน่น จึงเปลี่ยนเครื่องหมายก่อนการคำนวณอื่นรอบข้าง
void main() {
print(-5 + 3); // -2
}รวมทุกอย่างเข้าด้วยกัน
นิพจน์จริงสามารถผสมตัวดำเนินการได้อย่างอิสระ Dart จะใช้ลำดับความสำคัญและวงเล็บของคุณเพื่อให้ได้คำตอบเดียวที่ชัดเจนและคาดเดาได้ทุกครั้ง ✨
void main() {
print(10 + 4 * 2 - 6 / 3); // 16.0
}เขียนให้อ่านง่าย
แม้ลำดับความสำคัญจะทำให้ได้ผลลัพธ์ถูกต้อง การเติมวงเล็บเพื่อความชัดเจนก็เป็นรูปแบบการเขียนที่ดี ตัวคุณในอนาคตจะขอบคุณตัวคุณในวันนี้ที่ทิ้งคำใบ้ไว้
ตรวจสอบอย่างรวดเร็ว
ถึงเวลาทดสอบความเข้าใจเรื่องลำดับของตัวดำเนินการแล้ว
ทบทวน
ตอนนี้คุณสามารถบวก ลบ คูณ หาร และหาเศษได้แล้ว โปรดจำลำดับความสำคัญไว้ และใช้วงเล็บเพื่อทำให้ลำดับการคำนวณชัดเจนที่สุด 🎉
คำถามที่พบบ่อย
บทเรียน “เลขคณิตและลำดับความสำคัญของตัวดำเนินการ” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “เลขคณิตและลำดับความสำคัญของตัวดำเนินการ” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Dart Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Dart Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “เลขคณิตและลำดับความสำคัญของตัวดำเนินการ”
บวก ลบ คูณ หาร และจัดกลุ่ม คุณปฏิบัติ Dart Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Dart Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Dart Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน
บทเรียน “เลขคณิตและลำดับความสำคัญของตัวดำเนินการ” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Dart Academy นี้ได้ไหม
ได้ บทเรียน Dart Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- เลขคณิตและลำดับความสำคัญของตัวดำเนินการ
- int กับ double และการหารจำนวนเต็ม
- การแยกวิเคราะห์และแปลงตัวเลข
- ชุดเครื่องมือ dart:math