Complex Number Calculator: คู่มือคำนวณจำนวนเชิงซ้อน a + bi
เรียนรู้วิธีบวก ลบ คูณ หารจำนวนเชิงซ้อน พร้อมคำนวณ modulus, argument, conjugate และดูผลลัพธ์ทีละขั้นตอน ด้วย Complex Number Calculator ฟรีออนไลน์
เครื่องมือออนไลน์ฟรี
เครื่องมือคำนวณจำนวนเชิงซ้อน
บวก ลบ คูณ และหารจำนวนเชิงซ้อนในรูป a + bi คำนวณ magnitude, argument, conjugate, reciprocal และกำลังสองได้ทันที
Table of Contents
จำนวนเชิงซ้อน (complex number) อาจฟังดูเหมือนเรื่องไกลตัว แต่ความจริงแล้วมันอยู่รอบตัวเรามากกว่าที่คิด ตั้งแต่การวิเคราะห์วงจรไฟฟ้ากระแสสลับ (AC) ในวิศวกรรมไฟฟ้า ไปจนถึง signal processing ที่ทำงานอยู่เบื้องหลังโทรศัพท์ที่คุณถือทุกวัน ปัญหาคือการคำนวณจำนวนเชิงซ้อนด้วยมือนั้นเกิดข้อผิดพลาดได้ง่ายมาก โดยเฉพาะเมื่อต้องคูณหารจำนวนที่มีส่วนจินตภาพ (imaginary part) เข้ามาเกี่ยวข้อง โดย sign พลาดตัวเดียวคำตอบก็เปลี่ยนไปทั้งบรรทัด
Complex Number Calculator คือเครื่องมือออนไลน์ฟรีที่ทำให้เรื่องนี้ง่ายขึ้นทันที เพียงกรอกจำนวนเชิงซ้อนสองตัวในรูปแบบ z = a + bi เครื่องมือจะแสดงผลบวก ลบ คูณ หาร พร้อมกันทั้งสี่ operation ในคราวเดียว พร้อมกับคุณสมบัติสำคัญของแต่ละจำนวน ทั้ง modulus, argument, conjugate, กำลังสอง และ reciprocal — และที่สำคัญที่สุดคือทุกอย่างแสดงผลทีละขั้นตอน (step-by-step) ให้คุณไล่ตามได้ทุกบรรทัด ไม่ใช่แค่คำตอบสุดท้ายที่โผล่มาแบบไม่รู้มาได้อย่างไร
ในคู่มือนี้เราจะพาคุณไปดูฟีเจอร์ของเครื่องมือ วิธีใช้งานทีละขั้น คณิตศาสตร์เบื้องหลังจำนวนเชิงซ้อนแบบเจาะลึก ไปจนถึง use case จริงในสายวิศวกรรมและวิทยาศาสตร์ พร้อม best practices ที่จะช่วยให้คุณใช้เครื่องมือนี้ได้อย่างเต็มประสิทธิภาพ
ทำไมต้องใช้ Complex Number Calculator?
- ครบทุก operation ในการกรอกครั้งเดียว — กรอก z₁ และ z₂ แล้วรับผลลัพธ์ z₁ + z₂, z₁ − z₂, z₁ × z₂ และ z₁ ÷ z₂ พร้อมกันทั้งสี่แบบ ไม่ต้องมากรอกใหม่ทีละ operation
- แสดงผลแบบ step-by-step — ทุกการคำนวณถูกเปิดออกให้เห็นทีละบรรทัด เห็นว่ากระจายพจน์ตรงไหน รวมตัวเลขตรงไหน เหมาะทั้งกับการเช็คคำตอบและการเรียนรู้วิธีทำ
- คำนวณคุณสมบัติครบเซ็ต — conjugate, modulus, argument (ทั้งองศาและ radian), กำลังสอง และ reciprocal ของทั้งสองจำนวน แสดงพร้อมกันโดยไม่ต้องลุ้นว่าลืมสูตรไหนไป
- ลดข้อผิดพลาดจากการคิดมือ — การคูณจำนวนเชิงซ้อนต้องจัดการ i² = −1 ทุกครั้ง ซึ่งเป็นจุดพลาดคลาสสิก เครื่องมือจัดการให้ถูกต้องทุกครั้ง
- จัดการ edge case ให้เอง — หารด้วยศูนย์หรือหา reciprocal ของ 0 ระบบจะแสดง undefined ชัดเจน แทนที่จะปล่อยให้ตัวเลขประหลาดหลุดออกมาโดยไม่รู้ตัว
- ฟรีทั้งหมด ทำงานใน browser — ไม่ต้องสมัครสมาชิก ไม่ต้องติดตั้งอะไร เปิดมาใช้ได้เลยทั้งบนคอมพิวเตอร์และมือถือ
ฟีเจอร์เด่น
| ฟีเจอร์ | รายละเอียด |
|---|---|
| การดำเนินการ 4 แบบ | แสดง z₁ + z₂, z₁ − z₂, z₁ × z₂, z₁ ÷ z₂ พร้อมกัน (หารด้วยศูนย์แสดง undefined) |
| Modulus | ค่า |z| = √(a² + b²) — ระยะจาก origin บน Argand plane |
| Argument | มุม θ = atan2(b, a) แสดงทั้งหน่วยองศา (degrees) และ radian |
| Conjugate | conj(z) = a − bi ของทั้ง z₁ และ z₂ |
| กำลังสอง | ค่า z² คำนวณจากการกระจายพจน์เต็ม |
| Reciprocal | ค่า 1/z แจ้งเตือน undefined อัตโนมัติเมื่อ z = 0 |
| แผงผลลัพธ์ step-by-step | ไล่การคำนวณทีละขั้นตอนทุก operation |
| ปุ่ม copy | คัดลอกผลลัพธ์ไปยัง clipboard เพื่อใช้งานต่อได้ทันที |
รายละเอียดที่ควรรู้ก่อนเริ่มใช้:
- ระบบรับ input สองจำนวน คือ z₁ = a + bi และ z₂ = c + di โดยมีค่าตัวอย่างให้เล่นไว้แล้วคือ 3 + 4i และ 1 − 2i ลองเปิดมาแล้วกดดูก่อนได้เลย
- การหารระวังพิเศษ: ถ้า z₂ = 0 ผลหารจะแสดงเป็น undefined เช่นเดียวกับ reciprocal 1/z เมื่อ z = 0 เพราะทางคณิตศาสตร์แล้วไม่มีคำตอบ
- ทุกอย่างประมวลผลใน browser ของคุณโดยตรง ไม่มีการรอโหลดหน้าใหม่ ปรับ input ปุ๊บผลลัพธ์อัปเดตปั๊บ
วิธีใช้งาน
- เปิดหน้า Complex Number Calculator คุณจะเห็นช่อง input สองกลุ่มสำหรับ z₁ และ z₂ พร้อมค่าตัวอย่าง 3 + 4i และ 1 − 2i อยู่แล้ว
- กรอก z₁ โดยใส่ส่วนจริง (real part) ในช่อง a และส่วนจินตภาพ (imaginary part) ในช่อง b ตัวอย่างเช่น z₁ = 3 + 4i ให้ใส่ a = 3 และ b = 4 — ถ้าต้องการส่วนจินตภาพติดลบ เช่น 1 − 2i ก็ใส่ค่าเป็นเลขลบในช่อง b ได้เลย
- กรอก z₂ = c + di ด้วยวิธีเดียวกัน เช่น z₂ = 1 − 2i ให้ใส่ c = 1 และ d = −2
- ดูผลลัพธ์ที่แผงด้านล่าง ซึ่งจะแสดงทั้งสี่ operation (บวก ลบ คูณ หาร) และคุณสมบัติของแต่ละจำนวน พร้อมการคำนวณแบบ step-by-step ไล่ทีละบรรทัด
- กดปุ่ม copy เพื่อคัดลอกผลลัพธ์ไปยัง clipboard เอาไปแปะในรายงาน การบ้าน หรือโน้ตของคุณได้ทันที
ลองเปลี่ยนค่าไปเรื่อย ๆ ผลลัพธ์จะอัปเดตทันที ทำให้สะดวกมากสำหรับการทดลองเปรียบเทียบหลาย ๆ จำนวนติดกัน
เข้าใจคณิตศาสตร์จำนวนเชิงซ้อน
รูปเชิงสี่เหลี่ยม (Rectangular Form) vs Polar Form
จำนวนเชิงซ้อนเขียนได้ในรูป z = a + bi โดยที่ i คือ imaginary unit ที่มีสมบัติ i² = −1, a คือส่วนจริง (real part) และ b คือส่วนจินตภาพ (imaginary part) นี่คือ rectangular form ที่เราคุ้นเคย
แต่มีอีกมุมมองหนึ่งที่ทรงพลังไม่แพ้กัน นั่นคือ polar form: z = r(cos θ + i sin θ) หรือเขียนย่อว่า z = re^(iθ) โดย r คือ modulus (ความยาวของเวกเตอร์) และ θ คือ argument (มุมจากแกนจริงบวก) สองรูปแบบนี้คือจำนวนเดียวกันเพียงแต่อธิบายด้วยพิกัดต่างระบบ — เหมือนบอกตำแหน่งบ้านด้วย "ถนน x ซอย y" กับ "ห่างจากสถานี 500 เมตร ทิศตะวันออกเฉียงเหนือ"
Modulus: ระยะจาก origin
modulus ของ z = a + bi คำนวณจาก |z| = √(a² + b²) ซึ่งก็คือทฤษฎีบทพีทาโกรัสนั่นเอง ถ้ามอง z เป็นจุด (a, b) บน Argand plane แล้ว |z| คือระยะห่างจากจุด origin เช่น z = 3 + 4i จะได้ |z| = √(3² + 4²) = √25 = 5 — สามเหลี่ยมมุมฉากยอดคลาสสิกที่ทุกคนจำได้
Argument: มุมจากแกนจริงบวก
argument คือมุม θ ที่เวกเตอร์ของ z ทำกับแกนจริงบวก (แกน x) คำนวณด้วย θ = atan2(b, a) ทำไมต้องใช้ atan2 แทน atan ธรรมดา? เพราะ atan(b/a) คืนค่าเพียงช่วง −90° ถึง 90° ทำให้แยก quadrant ไม่ได้ ตัวอย่างเช่น z = 3 + 4i มี arg(z) ≈ 53.13° (ประมาณ 0.9273 rad) ส่วน z = −3 − 4i ที่อยู์คนละ quadrant เลยมี arg(z) ≈ −126.87° — atan2 จัดการเรื่องนี้ให้ถูกต้องเสมอ เครื่องมือแสดงทั้งองศาและ radian เพื่อให้ต่อกับสูตรต่าง ๆ ได้สะดวก
การคูณและหารทำงานอย่างไร
การบวกลบนั้นตรงไปตรงมา บวกส่วนจริงด้วยกัน ส่วนจินตภาพด้วยกัน: (a + bi) ± (c + di) = (a ± c) + (b ± d)i
การคูณต้องกระจายพจน์แบบ FOIL แล้วอย่าลืมว่า i² = −1: (a + bi)(c + di) = (ac − bd) + (ad + bc)i ลองกับตัวอย่างในเครื่องมือ: (3 + 4i)(1 − 2i) = 3 − 6i + 4i − 8i² = 3 − 2i + 8 = 11 − 2i — พิสูจน์ใจคำว่า 8 เกิดจาก −8i² ที่กลายเป็น +8 นั่นเอง จุดนี้แหละที่คนพลาดกันมากที่สุดเวลาคิดมือ
การหารใช้เทคนิคคูณด้วย conjugate ของตัวหารเพื่อเปลี่ยนตัวหารให้เป็นจำนวนจริง: (a + bi)/(c + di) = [(a + bi)(c − di)] / (c² + d²) เช่น (3 + 4i)/(1 − 2i) คูณทั้งเศษและส่วนด้วย (1 + 2i) จะได้ (−5 + 10i)/5 = −1 + 2i — เครื่องมือแสดงทั้งหมดนี้ step-by-step ให้เห็นครบ
และใน polar form การคูณคือเรื่องสวยงาม: คูณ modulus เข้าด้วยกัน และบวก argument เข้าด้วยกัน การหารก็หาร modulus ลบ argument นี่คือเหตุผลที่วิศวกรชอบแปลงเป็น polar form ก่อนทำงานกับ phasor ในวงจร AC
Intuition ของ Conjugate และ Reciprocal
conjugate ของ z = a + bi คือ conj(z) = a − bi — เหมือนสะท้อนกระจกข้ามแกนจริงบน Argand plane สมบัติเด็ดคือ z × conj(z) = a² + b² = |z|² เป็นจำนวนจริงเสมอ นี่คือหัวใจของเทคนิคหารที่เพิ่งพูดถึง
reciprocal คือ 1/z ซึ่งได้จาก conj(z)/|z|² เช่น 1/(3 + 4i) = (3 − 4i)/25 = 0.12 − 0.16i ในเชิงเรขาคณิต reciprocal คือการกลับความยาว (modulus ใหม่เป็น 1/r) แล้วหมุนสะท้อนมุม (argument เป็น −θ) เข้าใจสองอย่างนี้แล้ว การหารจำนวนเชิงซ้อนจะไม่น่ากลัวอีกต่อไป
Argand Plane: มองจำนวนเชิงซ้อนเป็นภาพ
Argand plane คือระบบพิกัดที่แกนนอนคือส่วนจริง แกนตั้งคือส่วนจินตภาพ จำนวนเชิงซ้อน z = 3 + 4i จึงเป็นจุด (3, 4) หรือเวกเตอร์จาก origin ไปยังจุดนั้น มองแบบนี้แล้ว modulus คือความยาวเวกเตอร์ argument คือมุมที่เวกเตอร์เอียง การคูณคือการยืดและหมุน — คณิตศาสตร์ที่เคยดูเป็นสูตรแห้ง ๆ จะกลายเป็นเรื่องของรูปทรงและการหมุนที่จับต้องได้
use case ในทางปฏิบัติ
วงจรไฟฟ้า AC และวิศวกรรมไฟฟ้า
ในวงจร AC ค่า impedance ของอุปกรณ์เป็นจำนวนเชิงซ้อน Z = R + iX โดย R คือความต้านทาน (resistance) และ X คือความเหนี่ยวนำเชิงซ้อน (reactance) การเชื่อมต่ออนุกรมคือการบวก impedance เข้าด้วยกัน การต่อขนานต้องหาร และการคำนวณกระแส I = V/Z ก็คือการหารจำนวนเชิงซ้อนทั้งหมด นักวิศวกรที่เช็ค phasor calculation ด้วยเครื่องมือนี้จะประหยัดเวลาได้มหาศาลเพราะเห็นทุกขั้นตอนชัดเจน
Signal Processing และ Control System
Fourier transform — เครื่องมือพื้นฐานของ signal processing — แปลงสัญญาณให้เป็นชุดจำนวนเชิงซ้อนที่บอกว่าแต่ละความถี่มีขนาด (จาก modulus) และเฟส (จาก argument) เท่าไร ใน control system ตำแหน่งของ poles และ zeros บน complex plane กำหนดเสถียรภาพของระบบทั้งหมด ความเข้าใจ modulus และ argument จึงเป็นเรื่องของชีวิตจริงในสายนี้ ไม่ใช่แค่การบ้านวิชาคณิต
Quantum Mechanics และ Fractal
ใน quantum mechanics ค่า wave function เป็น complex-valued โดยกำเกิด ความน่าจะเป็นหาได้จาก |ψ|² ซึ่งเป็น modulus ยกกำลังสอง ส่วน Mandelbrot set ที่เป็นที่จดจำในวงการ fractal เกิดจากวนซ้ำ z → z² + c เริ่มจาก z = 0 แล้วดูว่าลำดับลูกโซ่นี้หลุดออกนอกขอบเขตหรือไม่ การยกกำลังสองจำนวนเชิงซ้อนซ้ำ ๆ คือหัวใจของรูปทรงมหัศจรรย์นั้น — ลองคำนวณ z² กับเครื่องมือนี้ดู แล้วคุณจะเห็นกลไกที่สร้างทะเลทรายสีสันสวยงามเหล่านั้น
เช็คการบ้านและข้อสอบ
สำหรับนักเรียน นักศึกษา และครูผู้สอน เครื่องมือนี้เป็นผู้ช่วยตรวจงานที่ยอดเยี่ยม ทำข้อสอบด้วยมือก่อน แล้วมาเทียบผลกับเครื่องมือ ถ้าคำตอบไม่ตรง แผง step-by-step จะบอกว่าขั้นไหนที่เริ่มเพี้ยน ครูอาจารย์ก็ใช้สร้างข้อสอบแล้วตรวจ answer key ได้รวดเร็ว เพราะทุก operation และคุณสมบัติแสดงครบในหน้าเดียว
Best Practices
- ตรวจ sign ของ imaginary part ทุกครั้งก่อนกรอก — 1 − 2i กับ 1 + 2i ห่างกันคนละโลก และเป็นบั๊กที่พบบ่อยที่สุดในการทำการบ้าน
- ใช้แผง step-by-step เป็นผู้ตรวจงาน ไม่ใช่แค่เครื่องมือหาคำตอบ — ไล่เทียบกับวิธีทำของตัวเองทีละบรรทัดจะช่วยเสริมความเข้าใจจริง ๆ
- เมื่อเห็น undefined ให้หยุดอ่านโจทย์ใหม่ — แปลว่าคุณกำลังหารด้วยศูนย์ หรือหา reciprocal ของ z = 0 ซึ่งมักแปลว่าตีความโจทย์ผิดตรงไหนสักแห่ง
- ถ้างานเป็นการคูณหารหลาย ๆ ตัวต่อกัน ลองแปลงเป็น polar form ก่อน (คูณ modulus บวก argument) แล้วค่อยแปลงกลับ บางทีจะเร็วกว่าการกระจายพจน์ยาว ๆ
- เช็คคำตอบด้วย sanity check ก่อนเสมอ — ประเมิน modulus ของผลลัพธ์คร่าว ๆ ว่าคูระยะทางเข้าด้วยกันแล้วควรได้ประมาณเท่าไร ถ้าห่างเกินไปให้ย้อนดู input
- ใช้ปุ่ม copy บันทึกผลก่อนปรับค่า input ใหม่ เพื่อไม่ต้องคำนวณย้อนหาผลเก่าตอนเปรียบเทียบหลายกรณี
ลองใช้ Complex Number Calculator วันนี้
ไม่ว่าคุณจะเป็นนักศึกษาที่กำลังฝ่าวงการบ้าน complex analysis นักวิศวกรไฟฟ้าที่ต้องเช็ค phasor หรือคนที่แค่อยากลองคูณ (3 + 4i)(1 − 2i) ว่ามันจะเกิดอะไรขึ้น Complex Number Calculator พร้อมให้บริการแล้ววันนี้ ฟรี ไม่ต้องสมัครสมาชิก เปิดใน browser ได้ทุกอุปกรณ์ กรอกจำนวนสองตัว แล้วดูทั้งสี่ operation พร้อมคุณสมบัติครบเซ็ตและวิธีทำแบบ step-by-step ปรากฏต่อหน้าคุณในพริบตา
เครื่องมือที่เกี่ยวข้อง
ขอให้สนุกกับการคำนวณ!