เครื่องคำนวณอินเวอร์สการคูณแบบโมดูลาร์
คำนวณอินเวอร์สการคูณแบบโมดูลาร์ของจำนวนเต็ม a ภายใต้โมดูโล m โดยใช้ Extended Euclidean Algorithm พร้อมตารางแสดงขั้นตอนการคำนวณ การตรวจสอบความถูกต้อง และการแสดงภาพแบบนาฬิกา
ตัวบล็อกโฆษณาของคุณทำให้เราไม่สามารถแสดงโฆษณาได้
MiniWebtool ให้ใช้งานฟรีเพราะมีโฆษณา หากเครื่องมือนี้ช่วยคุณได้ โปรดสนับสนุนเราด้วย Premium (ไม่มีโฆษณา + เร็วขึ้น) หรืออนุญาต MiniWebtool.com แล้วรีโหลดหน้าเว็บ
- หรืออัปเกรดเป็น Premium (ไม่มีโฆษณา)
- อนุญาตโฆษณาสำหรับ MiniWebtool.com แล้วรีโหลด
เกี่ยวกับ เครื่องคำนวณอินเวอร์สการคูณแบบโมดูลาร์
อินเวอร์สการคูณแบบโมดูลาร์คืออะไร?
อินเวอร์สการคูณแบบโมดูลาร์ ของจำนวนเต็ม a เทียบกับโมดูโล m คือจำนวนเต็ม x ในช่วง [0, m-1] ที่ทำให้:
เขียนแทนด้วย a⁻¹ (mod m) ซึ่งคล้ายกับอินเวอร์สการคูณในเลขคณิตทั่วไป (คือ 1/a) แต่ทำในระบบเลขคณิตมอดุลาร์
เงื่อนไขสำคัญ: อินเวอร์สจะมีอยู่ ก็ต่อเมื่อ gcd(a, m) = 1 — นั่นคือ a และ m ต้องเป็น จำนวนเฉพาะสัมพัทธ์ กัน
วิธีการคำนวณ: ขั้นตอนวิธีแบบยุคลิดส่วนขยาย
วิธีที่มีประสิทธิภาพที่สุดคือการใช้ ขั้นตอนวิธีแบบยุคลิดส่วนขยาย (Extended Euclidean Algorithm) ซึ่งจะหาจำนวนเต็ม x และ y ที่สอดคล้องกับเอกลักษณ์ของเบซู (Bézout's identity):
เมื่อ gcd(a, m) = 1 การคิดทั้งสองข้างแบบ mod m จะได้ a·x ≡ 1 (mod m) ดังนั้น x จึงเป็นอินเวอร์สแบบโมดูลาร์
ตัวอย่าง: หา 3⁻¹ (mod 7):
Extended GCD จะได้: 3·(5) + 7·(-2) = 15 − 14 = 1 ดังนั้น 3⁻¹ ≡ 5 (mod 7) ตรวจสอบ: 3 × 5 = 15 = 2×7 + 1 ≡ 1 (mod 7) ✓
การประยุกต์ใช้ในวิทยาการรหัสลับและคณิตศาสตร์
คำถามที่พบบ่อย
อ้างอิงเนื้อหา หน้าหรือเครื่องมือนี้ว่า:
"เครื่องคำนวณอินเวอร์สการคูณแบบโมดูลาร์" ที่ https://MiniWebtool.com/th// จาก MiniWebtool, https://MiniWebtool.com/
โดยทีมงาน miniwebtool อัปเดตเมื่อ: 18 ก.พ. 2026
คุณสามารถลองใช้ AI แก้ปัญหาคณิตศาสตร์ GPT ของเรา เพื่อแก้ไขปัญหาทางคณิตศาสตร์ของคุณผ่านคำถามและคำตอบด้วยภาษาธรรมชาติ.