Rakamları kontrol etmek
Bir Kontrol basamağı , bir en basit formudur sağlama . Çok basamaklı bir sayının kontrol basamağı, belirli bir hesaplama kuralına göre kalan basamaklardan hesaplanır . Giriş hataları, kontrol basamağı hesaplanarak ve karşılaştırılarak tespit edilebilir.
Kontrol basamağı on değere sahipse,% 10 olasılıkla geçersiz sayılarla bile rastgele bir eşleşme gerçekleşir. İki kontrol basamağı kullanılırsa, bu hata olasılığı yalnızca% 1'dir.
Kontrol haneleri hem klavye üzerinden manuel giriş hem de otomatik veri toplama ile kullanılabilir , örn. B. OCR veya barkod okuyucular kullanılabilir. Bir veri toplama cihazında , kontrol basamağı farklı ise giriş reddedilebilir.
Örnek: Deutsche Post kimlik kodu
Kontrol basamağı, hesaplama gerçekleştirildiği zaman kimlik kodu Deutsche Post içinde modülo -11 yöntemi
Code : 4 7 3 1 2 4 8 2 Gewichtung : 8 6 4 2 3 5 9 7 Produkte : 32 42 12 2 6 20 72 14 Summe : 200 Modulo 11 : 200 / 11 = 18 Rest 2 Prüfziffer : Differenz zu 11 = 11 - 2 = 9 Ausnahmen : Wenn Differenz zu 11 = 10: Prüfziffer wird zu 0 Wenn Differenz zu 11 = 11: Prüfziffer wird zu 5
Kontrol basamağının hesaplanması:
- Soldan sağa rakamlar 8, 6, 4, 2, 3, 5, 9 ve 7 ile ağırlıklandırılır. Kod rakamlarının basit bir toplamının aksine, iki rakamın değiş tokuşu da tanınabilir.
- Bireysel kod ve ağırlık rakamları çarpılır ve ardından ürünler eklenir.
- Toplam, modulo 11 olarak hesaplanır, yani 11'e bölmenin sadece geri kalanı (yani sadece bir rakam) hesaba katılır. Kalıntı oluşumu, ürün oluşumundan hemen sonra da gerçekleşebilir.
- Kontrol basamağı, kalan ile 11 arasındaki farktır (istisnalar için yukarıya bakın).
Örnek olarak Excel kullanılarak bir formüldeki kimlik kodunun hesaplanması :
- Sekiz basamaklı kod A1 hücresindedir
- formül
=A1&TEIL("012345678905";12-REST(TEIL(A1;1;1)*8+TEIL(A1;2;1)*6+TEIL(A1;3;1)*4+TEIL(A1;4;1)*2+TEIL(A1;5;1)*3+TEIL(A1;6;1)*5+TEIL(A1;7;1)*9+TEIL(A1;8;1)*7;11);1)
Diğer örnekler
- Uluslararası banka hesap numarası (IBAN)
- Tüketim malları sektöründe EAN kodları
- Kitap ticareti için Uluslararası Standart Kitap Numarası (ISBN)
- Dergiler için ISSN
- Kimlik kartı numaraları
- Sürücü belgesi numarası
- Sağlık hizmeti sağlayıcıları için kurumsal tanımlayıcı (IK)
- Menkul kıymetlerin tanımlanması için uluslararası menkul kıymet kimlik numarası (ISIN)
- Alman emeklilik sigortası numarası
- Euro banknotları , kontrol haneli seri numarası
- Deutsche Bahn AG'nin sınıflandırma şeması
- Farmasötik merkez numarası
- Vergi Kimlik Numarası
- Vergi hesap numarası
- Luhn algoritması
- Hava konşimento
- Kişi kimlik numarası
- ORCID kimliği
- Pazar Yeri Kimlik Numarası
Ayrıca bakınız
Notlar ve bireysel kanıtlar
- ↑ Ek mektup hizmetlerinin teknik özellikleri. (PDF, 554 kB) s. 8 , 4 Mart 2015'te erişildi .
- ↑ Diğer sağlama toplamı hesaplama yöntemlerinde diğer ağırlıklar kullanılır, örneğin ISBN için 10, 9, 8, 7, 6, 5, 4, 3, 2 dizisi.
- ↑ ORCID Tanımlayıcısının Yapısı (ORCID, 26 Haziran 2017'de erişildi)