โมดูโล่คืออะไร

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

สำหรับจำนวนเต็มสองจำนวน a และ b :

mod b = r

เมื่อ a คือเงินปันผล b คือตัวหาร (หรือ โมดูลัส ) และ r คือส่วนที่เหลือ

ตัวอย่าง

11 mod 4 = 3 เพราะ 11 หารด้วย 4 (สองครั้ง) โดยเหลือ 3

25 mod 5 = 0 เพราะ 25 หารด้วย 5 (ห้าครั้ง) โดยเหลือ 0

3 mod 2 = 1 เพราะ 3 หารด้วย 2 (หนึ่งครั้ง) โดยเหลือ 1

5 mod 2 = 1 เพราะ เลขคี่ทั้งหมด ให้ส่วนที่เหลือ 1 เมื่อหารด้วย 2

คณิตศาสตร์และการเข้ารหัสแบบแยกส่วน

โมดูลาร์เลขคณิต เป็นสาขาของคณิตศาสตร์ที่เกี่ยวข้องกับการดำเนินการประเภทนี้ซึ่งมีค่า "ล้อมรอบ" (รีเซ็ตเป็นศูนย์) เมื่อถึงค่าโมดูลัส การคำนวณแบบโมดูลาร์มีความสำคัญอย่างยิ่งในด้านการเข้ารหัสซึ่งเข้ารหัสข้อมูลโดยใช้การดำเนินการแบบโมดูโลที่มีโมดูลัสขนาดใหญ่มาก

ตัวย่อคอมพิวเตอร์, วิทยาการเข้ารหัสลับ, Mod, เงื่อนไขการเขียนโปรแกรม