Doğrulama neyi gösterir, neyi göstermez?
TC kimlik numarası doğrulaması, numaranın kimlik numarası biçimine ve kontrol hanesi kurallarına uyup uymadığını denetler. Yazım hatalarını ve uydurulmuş numaraların çoğunu yakalar: tek bir hanesi yanlış yazılan numara kontrol hanelerinden en az birini tutturamaz. Ancak doğrulamadan geçmek, numaranın birine verilmiş olduğunu ya da girilen ad ve soyadla eşleştiğini göstermez.
Denetlenen kurallar
| Kural | Açıklama |
|---|---|
| 11 hane | Numara tam 11 karakterdir. |
| Yalnızca rakam | Harf, boşluk ya da işaret içermez (araç boşluk, nokta ve tireyi kendisi temizler). |
| İlk hane | İlk hane 0 olamaz. |
| 10. hane | 1, 3, 5, 7, 9. hanelerin toplamının 7 katı ile 2, 4, 6, 8. hanelerin toplamı arasındaki farkın 10'a bölümünden kalan. |
| 11. hane | İlk 10 hanenin toplamının 10'a bölümünden kalan. |
Örnek: son hanesi yanlış yazılmış numara
10000000147 numarasında ilk dört kural geçer, 11. hane kuralı kalır: İlk 10 hanenin toplamı 6, mod 10 = 6, girilen 7. Araç bu durumda ilk 9 haneye göre doğru numarayı da gösterir: 10000000146.
Kontrol hanelerinin nasıl hesaplandığını kendi rakamlarınızla görmek için algoritma sayfasını, test için numara gerekiyorsa TC no üret aracını kullanın.