Sabtu, 17 Maret 2012

Pembuktian Keabsahan Nomor Kartu Kredit


This time, I'd share about things I got from PC Media 01/12, it s about  legitimate of our credit card by checking the its last number. Are you curious ? Let's Check this out... !

Pembuktian Keabsahan dengan angka terakhir

Pada perhitungan pada kartu kredit dan kartu debet, dibutuhkan 3 langkah. Perhitungan ini disebut Algoritma Luhn.

Here are these 3 steps :
1. Setiap angka pada posisi ganjil dari kiri ke kanan dikalikan 2. Jika hasilnya lebih dari 9, kurangi hasilnya dengan 9. Jumlahkan semua angka yang telah dihitung itu.
2. Setiap angka pada posisi genap dijumlahkan dengan hasil pada langkah pertama.
3. Jika hasil pada langkah kedua habis dibagi 10, nomor tersebut adalah nomor yang sah. Jika tidak, berarti sebaliknya.

Sel A1sampai A8 diisi dengan nomor kartu. Tiap sel berisi satu angka. 
Sel B1 diisi rumus =2*A1, lalu copy kan ke sel B3, B5, B7, B9, B11, B13, dan B15.
Sel C1 diisi rumus =IF(B1>9;B1-9;B1), lalu copy ke sel C3, C5, C7, C9, C11, C13, dan C15. Hasilnya dijumlahkan pada sel C17 =SUM(C1-C15)
Sel 2 diisi rumus =A2, lalu copy ke sel D4, D6, D8, D10, D12, D14, dan D16. Hasilnya dijumlahkan pada sel D17 =SUM(D1;D16)
Langkah terakhir adalah mengisi sel E 17 dengan =C17+D17.
Analisis hasil ini di sel C19 dengan menggunakan rumus =IF(INT(E17/10)=E17/10);"SAH";"TIDAK SAH")

Tidak ada komentar:

Posting Komentar