CHECK DIGIT
Check Digit Suatu teknik pemeriksaan apakah data yang dimasukkan sah atau tidak. Check Digit didapat dari penjumlahan seluruh karakter, lalu dimodulus suatu bilangan.
Check Digit Biasanya bilangan modulusnya adalah bilangan prima. Check digit biasanya digunakan pada akhir data yang dimasukkan. Biasanya digunakan pada NIM, Nomor Account Bank, Nomor kartu kredit, dll.
Check Digit Check Digit pada Bank Contoh 1 : Cek kebenaran digitnya bila Nomor Account Bank X adalah 060-42313 ?
Contoh 1 Check Digit 0 6 0 - 4 2 3 1 3 Kode Wilayah 0 6 0 - 4 2 3 1 3 Check Digit Kode Wilayah 5 Digit = Pembaginya adalah bilangan prima
Contoh 1 0 6 0 - 4 2 3 1 3 23 22 21 20 4 x 23 = 2 x 22 = 3 x 21 = 1 x 20 = 32 32 + 8 + 6 + 1 = 47 8 6 1
Contoh 1 0 6 0 - 4 2 3 1 3 47 : 5 = 9 sisa 2 2 != 3 Karena sisanya adalah 2 dan 2 != 3 Maka Check digitnya salah. Seharusnya : 060 - 42312
Check Digit Catatan : Jika check digit nomor account selain kode area bukan bilangan prima, maka nilainya dibulatkan ke bilangan prima terdekat atau keatas.
Check Digit Check Digit pada Buku ISBN Contoh 2 : Seorang penulis mendapatkan no ISBN untuk buku yang ditulisnya, yaitu : 9 7 9 1 2 3 4 5 6 7. Cek kebenaran check digitnya !
Contoh 2 9 7 9 1 2 3 4 5 6 7 Check Digit Kode Negara Kode Penerbit 9 7 9 1 2 3 4 5 6 7 Check Digit No. Penerbitan Buku Kode Negara Kode Penerbit
Contoh 2 9 7 9 1 2 3 4 5 6 7 10 9 8 7 6 5 4 3 2 1 X 90+63+72+7+12+15+16+15+12+7 = 309 Syaratnya harus habis dibagi 11
Contoh 2 9 7 9 1 2 3 4 5 6 7 Check Digit 309 : 11 = 28 sisa 1 9 7 9 1 2 3 4 5 6 7 Check Digit 309 : 11 = 28 sisa 1 Karena check digitnya tidak habis dibagi 11, maka check digitnya salah. Seharusnya : 7 - 1 = 6 Check Digit Sisa Jadi, no. ISBNnya adalah 9 7 9 1 2 3 4 5 6 6
Check Digit Contoh 3 Penerbit buku menerbitkan no. ISBN kepada penulis : 9 7 9 - 2 3 2 5 - 6 7 1 Cek kebenaran digitnya !
Contoh 3 9 7 9 2 3 2 5 6 7 1 Check Digit 10 9 8 7 6 5 4 3 2 1 X 90+63+72+14+18+10+20+18+14+1 = 320 320 : 11 = 29 Sisa 1
Contoh 3 Karena check digitnya tidak habis dibagi 11, maka check digitnya salah. Seharusnya : Jika check digit = sisa, maka check digit dikurangi sisa. 1 – 1 = 0 Check Digit Sisa Jadi, no. ISBNnya adalah 9 7 9 2 3 2 5 6 7 0
Check Digit Contoh 4 : Sebuah buku yang diterbitkan mempunyai no. ISBN 9 7 9 – 0 2 5 6 – 0 2 1 Cek kebenaran check digitnya !
Contoh 4 Check Digit 9 7 9 0 2 5 6 0 2 1 10 9 8 7 6 5 4 3 2 1 X 90+63+72+0+12+25+24+0+4+1 = 291 291 : 11 = 26 Sisa 5 hasil bagi
Contoh 4 Karena check digitnya tidak habis dibagi 11, maka check digitnya salah. Seharusnya : Jika sisa > check digit, maka hasil bagi ditambah 1 26 + 1 = 27 27 x 11 = 297 297 - 291 = 6 6 + 1 = 7 Jadi, no. ISBNnya adalah 9 7 9 - 0 2 5 6 - 0 2 7
Latihan Buku X memiliki nomor ISBN 9239392931. Benarkah check digitnya? Penulis mendapat buku dengan nomor ISBN 9273567776. Cek kebenaran check digitnya! Bank Indonesia mengeluarkan SID sebagai nomor account yang unik dan dapat dikenali diseluduh bank yang ada di Indonesia yaitu: 900-2325934. Benarkah check digitnya? Vina mendapat nomor account baru 007-3435333. Benarkah check digitnya?
TERIMA KASIH