วิธีการคำนวน

ต่อจากบันทึกที่ผ่านมา ได้บอกความแตกต่างระหว่าง ISBN กับ ISSN แล้วยังมีข้อสังเกตว่าตัวเลขบางครั้งตัวสุดท้ายบางครั้งเป็นตัว X ซึ่งวารสารของศูนย์บริการวิชาการที่ตอนนี้ตนเองเป็นได้ทำหน้าที่ผู้จัดการวารสารมีรหัสคือ ISSN 1513-296X

อักษรตัวสุดท้าย เป็นค่าที่เกิดจากการคำนวน เพื่อตรวจสอบความถูกต้องของตัวอักษร 7 ตัวแรกค่ะ ใช้หลักการคำนวน check digit


ในการคำนวน check-digit ใช้หลักการของ Modulo 11 นำค่าประจำหลักมา คูณกับ ค่าของแต่ละหลัก แล้วนำค่าที่ได้มาบวกกัน หารเอา เศษ ของ 11 แล้วนำ เศษที่ได้ มา ลบ ออกจาก 11 หากเหลือเศษ 10 ให้แทนค่าด้วย X

 

ยกตัวอย่างวารสารศูนย์บริการวิชาการ 1513-296X แยกคำนวนแต่ละหลัก : ตามหลักการ

  • 1 * 8 = 8

  • 5 * 7 = 35

  • 1 * 6 = 6

  • 3 * 5 = 15

  • 2 * 4 = 8

  • 9 * 3 = 27

  • 6 * 2 = 12

  • ผลรวม  : 111

  • นำผลรวมหารด้วย  11 ได้ เศษ   1

  • นำเศษ 1 มาลบออกจาก 11 จะได้  check digit : 10

check digit กรณีเลข 0-9 ให้ใช้ตัวเลขนั้นเลย แต่วารสารของศูนย์บริการวิชาการบังเอิญเป็นเลข 10 ดังนั้นจึงเขียนแทนด้วย X และ สำหรับ ISBN ก็ใช้หลักการเดียวกัน

ข้อมูลจาก ThaiLis

ต้องการขอเลข ISSN,ISBN หอสมุดแห่งชาติ