TC Kimlik No Algoritması

0
Onaylı Üye
Üye
Katılım
29 Ekim 2005
Mesajlar
3,592
Tepki puanı
36
TC Kimlik numaraları 11 basamaktan oluşmaktadır. İlk 9 basamak arasında kurulan bir algoritma bize 10. basmağı, ilk 10 basamak arasında kurulan algoritma ise bize 11. basamağı verir.

* 11 hanelidir.
* Her hanesi rakamsal değer içerir.
* İlk hane 0 olamaz.
* 1. 3. 5. 7. ve 9. hanelerin toplamının 7 katından, 2. 4. 6. ve 8. hanelerin toplamı çıkartıldığında, elde edilen sonucun 10'a bölümünden kalan, yani Mod10'u bize 10. haneyi verir.
* 1. 2. 3. 4. 5. 6. 7. 8. 9. ve 10. hanelerin toplamından elde edilen sonucun 10'a bölümünden kalan, yani Mod10'u bize 11. haneyi verir.

Çoğu zaman lazım olabilecek bir bilgi, zaman bulunca php fonksiyonda yazacağım, paylaşırım.

Kaynak
 
1
Onaylı Üye
Üye
Katılım
26 Ocak 2009
Mesajlar
1,810
Tepki puanı
20
Konum
Ankara
Bilmiyodum hiç birini valla yaptım doğru çıktı :D
 
0
Onaylı Üye
Üye
Katılım
13 Kasım 2006
Mesajlar
6,192
Tepki puanı
44
Konum
localhost
Güzel paylaşım.
 
0
Onaylı Üye
Üye
Katılım
19 Mayıs 2008
Mesajlar
2,020
Tepki puanı
15
Konum
Ankara
teşekkürler hocam önemli bilgiler
 
Geri
Üst