รหัสตัวแรก เป็นการแยกประเภทครับ ถ้าเลข 1 แสดงว่าแจ้งเกิดหลังจากปี2527
ส่วนเลขอื่นๆก็จะเป็นต่างด้าวบ้าง แจ้งเกิดช้าบ้าง หรือแจ้งเกิดก่อนปี27บ้าง
รวมไปถึงเชื้อพระวงศ์ด้วยครับ ถ้าจำไม่ผิด เลขตัวแรกของเชื้อพระวงศ์จะเป็นเลข8
เลขหลักที่ 2-5 จะเป็นการบอกจังหวัดและอำเภอ โดยจะแยกเป็นสองชุด
ตัวอย่างเช่น 5099 ก็จะมีเลขสองชุดคือ 50 กับ 99
50 จะเป็นการบอกจังหวัด โดยนับตามรหัสไปรษณีย์
ส่วน 99 จะเป็นการบอกอำเภอ โดยจะเริ่มนับอำเภอเมืองเป็นเลข99 อำเภอต่อไปก็เป็น 01 02 03 ไปเรื่อยๆครับ
ส่วนเลขหลักที่ 6-10 จะเป็นการบอกเล่มที่ของสูติบัตร
หลักที่ 11-12 จะเป็นการบอกเลขที่ในเล่ม
หลักสุดท้ายจะเป็นตัวเช็คความถูกต้องโดยคำนวณตามที่คห.บนๆโพสไว้ครับ
เพิ่มตัวอย่างให้นะครับ อย่างเช่น ของผมเป็น 1 5099 00381 xx x
1 แสดงว่าผมเกิดหลังปี27 และแจ้งเกิดทันภายใน15วัน
5099 เลข 50 เป็นรหัสไปรษณีย์จังหวัดเชียงใหม่ ส่วนเลข 99 คือผมเกิดในอำเเภอเมือง
00381 บอกเล่มที่ของสูติบัตรของผม
ส่วนสามตัวสุดท้ายก็เลขที่ในเล่ม และเลขเช็คความถูกต้องครับ
เพิ่มอีกหน่อยเรื่องโปรแกรมgenerateครับ
โปรแกรมส่วนใหญ่จะสุ่มเลขโดยอาศัยการคำนวณตามเลข13หลัก
ซึ่งจะนำไปใช้ลงทะเบียนในเกมส์ออนไลน์ได้ แต่ความหมายของมันจะไม่ถูกต้องครับ
ปล. ลืมบอกไปว่าเลขต่างๆจะนับตอนที่แจ้งเกิดนะครับ อย่างเช่น เกิดเชียงใหม่แล้วย้ายไปกทม.
แบบนี้เลขจะไม่เปลี่ยนครับ เลขประจำตัวประชาชนจะได้มาตั้งแต่ตอนเกิดเลยครับ
แก้ไขเมื่อ 01 พ.ค. 51 14:58:06
แก้ไขเมื่อ 01 พ.ค. 51 14:56:17
แก้ไขเมื่อ 01 พ.ค. 51 14:54:09