Skip to main content

AccessTr.neT


TC Kimlik Numarası Neden Hep Çift Sayı

TC Kimlik Numarası Neden Hep Çift Sayı

#13
Teşekkür ederim gönderdiğiniz örnek için. Ama ben onun nasıl çalıştığını da anlamadım. Nasıl olacak?
İnadına, ille de Accesstr.net...
Cevapla
#14
Sayın mehmetdemiral, Sayın sledgeab'ın anlatımını ve benim gönderdiğim örneği birlikte değerlendirecek olursanız sanırım daha kolay anlayacaksınız...

Kodda bilgi gerektiren tek nokta "Mod 10"...

Mod 10, "Moduler Aritmetik"te, herhangi bir sayının 10'a bölümünden kalanı bulmaktır. Mesela Mod 7 olsaydı, o bulunan sonucun 7'ye bölümünden kalan olacaktı. Sayıyı buldururken Mod 10 kullanılmış, böylece bulunan sayının birler basamağındaki sayı bulunmuş olmuş...

Bu bağlamda kodlara, açıklamala ve örneğe bakacak olursanız olayın mantığının ne kadar basit olduğunu göreceksiniz...

İyi akşamlar...
NZ Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DSum ve Sum Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DLookup Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
Cevapla
#15
(29/12/2008, 23:22)pupil yazdı: 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.

Güzel bi saptama... Img-grin

73 Milyonluk ülkemiz için çok da yakın bi ihtimal sayılmaz... Img-grin

Zaten bu yüzölçümüyle 1 Milyarı aşmasak iyi olur... Lol
NZ Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DSum ve Sum Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DLookup Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
Cevapla
#16
Onu anladım da gönderdiğiniz program programla ilgili açıklama istedim. Yani mesela ben 9 haneli tc kimlik numarasını bir yere yazıp son iki haneyi (10 ve 11. nci haneleri) buldurmayacak mıyım? Mantığı böyle olması lazım değil mi? Ben yanlış mı anladım acaba?
İnadına, ille de Accesstr.net...
Cevapla
#17
Gönderdiğim örnekte 3 adet metin kutusu bulunmakta.

1. metin kutusu, yazılan TC Kimlik numarasının kurala uygun olup olmadığını, doğru olup olmadığını test ediyor. Yanlışsa uyarıyor.

2. metin kutusuna TC Kimlik numarasının 9 rakamı yazılıp "Enter" veya "Tab" tuşları kullanılarak 3. metin kutusuna geçildiğinde 10. ve 11. rakamları kendisi hesaplayıp 2. metin kutusuna ekliyor. Yani TCKimlikNoSon2Ekle bölümüne...

3. metin kutusu da formda devamlılık esasına örnek olması açısından konuldu. Öylesine yani. Hani Tc Kimlik Numarasını bulduk, sonraki kutulara geçelim mantığıyla...

Siz bunu bir butonun olayına da koyabilirsiniz.

Umarım yeterince açıklayıcı olmuştur...

İyi geceler...[/align]
NZ Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DSum ve Sum Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DLookup Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
Cevapla
#18
Teşekkürler. Ben tüm bu soruları özellikle soruyorum. Asıl amacım uygulamalarda daha açıklayıcı notlar yazarak aslında kullanıcıları yönlendirmek gerekir. İkinci kutuya 9 numara yazıp aslında denemiştim ama onun sonuna 2 numara ilave ettiğini farkedememiştim.

Tekrar açıklamalar için teşekkürler.
İnadına, ille de Accesstr.net...
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task