29/12/2008, 17:30
29/12/2008, 22:01
Mesela Ulu Önder Mustafa Kemal ATATÜRK'ün TC Kimlik Numarası
10000000146
Beraber son 2 haneyi yani 46'yı bulalım.
(toplam1) = 1.,3.,5.,7. ve 9. sayıların toplamı = 1+0+0+0+1 = 2
(toplam2) = 2.,4.,6. ve 8. sayıların toplamı = 0+0+0+0 =0
10. hanenin formülü = (10 - (((3 * toplam1) + toplam2) Mod 10)) Mod 10
=(10 - (((3 * 2) + 0) Mod 10)) Mod 10
=(10 - ((6 + 0) Mod 10)) Mod 10
=(10 - (6 Mod 10)) Mod 10
=(10 - 6 ) Mod 10
=4 Mod 10
=4
10. hane = 4
11. hanenin formülü = (10 - (((3 * (toplam2 + 10.hane)) + toplam1) Mod 10)) Mod 10
=(10 - (((3 * (0 + 4)) + 2) Mod 10)) Mod 10
=(10 - (((3 * 4) + 2) Mod 10)) Mod 10
=(10 - ((12 + 2) Mod 10)) Mod 10
=(10 - (14 Mod 10)) Mod 10
=(10 - 4) Mod 10
=6 Mod 10
=6
11. hane = 6
10000000146
Beraber son 2 haneyi yani 46'yı bulalım.
(toplam1) = 1.,3.,5.,7. ve 9. sayıların toplamı = 1+0+0+0+1 = 2
(toplam2) = 2.,4.,6. ve 8. sayıların toplamı = 0+0+0+0 =0
10. hanenin formülü = (10 - (((3 * toplam1) + toplam2) Mod 10)) Mod 10
=(10 - (((3 * 2) + 0) Mod 10)) Mod 10
=(10 - ((6 + 0) Mod 10)) Mod 10
=(10 - (6 Mod 10)) Mod 10
=(10 - 6 ) Mod 10
=4 Mod 10
=4
10. hane = 4
11. hanenin formülü = (10 - (((3 * (toplam2 + 10.hane)) + toplam1) Mod 10)) Mod 10
=(10 - (((3 * (0 + 4)) + 2) Mod 10)) Mod 10
=(10 - (((3 * 4) + 2) Mod 10)) Mod 10
=(10 - ((12 + 2) Mod 10)) Mod 10
=(10 - (14 Mod 10)) Mod 10
=(10 - 4) Mod 10
=6 Mod 10
=6
11. hane = 6
29/12/2008, 23:22
Bu algoritma ile 11 rakamlı TC kimlik numarası verilebilecek kişi sayısı; 999.999.999__ olması gerekir, yanılıyor muyum? Yani bir milyarı aşamayız.
30/12/2008, 00:06
Ozan 404059670 sayısı eğer tc kimlik numarası olsaydı, son iki 10 ve 11. sayılar ne olurdu? Bir hesaplasana
30/12/2008, 00:10
Bu arada söylediklerinin yanlışını bulmuş gibi sordum görülmesin. Ben sadece matematikten anlamadığım için hesaplayamadım. Yoksa o da çift sayıyla bitiyor. İspatını görmek için yazdım. Yanlış anlama.
30/12/2008, 00:38
Bi ara TC Kimlik ile ilgili bayaa bi çalışma vardı forumda. Bunlardan biri de Son iki rakam bulmaydı. Ekte bununla ilgili bi örnek bulunmakta.
Saygılar...
Saygılar...