ISBN Kontrol Hanesi Hesaplama
ISBN-13 kontrol hanesini hesaplayın ve doğrulayın
Sonuç
Nasıl hesaplanır?
Araç rakam olmayan her şeyi siler, yani tire ve boşluk sorun olmaz, ve 12 ya da 13 rakamı kabul eder. İlk 12 rakamı sırayla 1 ve 3 ile çarpar (tek sıradakiler 1, çift sıradakiler 3), çarpımları toplar ve kontrol hanesi = (10 − (toplam mod 10)) mod 10 değerini bulur.
12 rakamda yalnızca eksik kontrol hanesini hesaplar ve bunu belirtir. 13 rakamda son rakamı hesaplananla karşılaştırır ve Geçerli ya da Geçersiz bildirir. Eski 10 haneli ISBN-10 dahil başka uzunluklar sonuç vermez. Geçerli bir kontrol hanesi numaranın biçimce doğru olduğunu gösterir; bu ISBN'e sahip bir kitabın var olduğunu veya atandığını doğrulamaz.
Örnek hesaplama
978-0-306-40615-7 ISBN'i.
İlk 12 rakam 9 7 8 0 3 0 6 4 0 6 1 5. Ağırlıklı: 9×1 + 7×3 + 8×1 + 0×3 + 3×1 + 0×3 + 6×1 + 4×3 + 0×1 + 6×3 + 1×1 + 5×3 = 9 + 21 + 8 + 0 + 3 + 0 + 6 + 12 + 0 + 18 + 1 + 15 = 93. 93 mod 10 = 3, yani kontrol hanesi 10 − 3 = 7. 13. rakam 7 olduğundan durum Geçerli. Son rakam 8 olsaydı Geçersiz görünürdü.
Sık yapılan hatalar
- ISBN-10 girmek. 10 hanelidir ve formülü farklıdır, bu yüzden araç sonuç vermez; başına 978 ekleyip kontrol hanesini yeniden hesaplayarak ISBN-13'e çevirin.
- Kontrol hanesini de yazıp yeniden hesaplanmasını beklemek. 13 rakamda araç son rakamı doğrular; haneyi bulmak için yalnızca 12 rakam girin.
- Geçerli sonucunu kitabın var olduğunun kanıtı saymak. Kontrol hanesi tutan her numara geçer.
- Barkodda 5 haneli fiyat eki gibi fazladan rakamları da yazmak. Yalnızca ana kodun 13 rakamını kullanın.
- Sıfır yerine O harfi, bir yerine I harfi yazmak. Harfler silinir; bu da 11 ya da 12 rakam bırakıp yanlış sonuç verebilir.
Bu hesaplama hakkında
Her ISBN-13 numarası, kendinden önceki 12 haneden 1 ve 3 ağırlıklarının sırayla kullanılmasıyla hesaplanan bir kontrol hanesiyle biter: her hane sırayla 1 veya 3 ile çarpılır, sonuçlar toplanır ve kontrol hanesi, bu toplamı 10'un katı yapacak 0 ile 9 arasındaki değerdir; formül şu şekildedir: Kontrol hanesi = (10 − (toplam mod 10)) mod 10.
Bu, basılı her kitabın barkoduna gömlü olan aynı modüler aritmetik sağlama toplamıdır; çünkü ISBN-13, kontrol hanesi algoritmasını perakendede kullanılan EAN-13/UPC barkod standardıyla paylaşır. Bu sistem özellikle, en yaygın veri girişi hatası olan tek bir yanlış yazılmış veya yanlış taranmış hanenin, sessizce yanlış bir kitaba işaret etmek yerine hemen fark edilmesi için tasarlanmıştır.
ISBN gruplarını doğrulayan yayıncılar ve kütüphaneciler, tarama noktasında barkodları kontrol eden kitapçı ve kütüphane sistemleri, katalog veya envanter yazılımı geliştiren yazılımcılar, bir ISBN'in depolanmadan veya basılmadan önce doğru biçimlendirilmiş olduğunu doğrulamak için tam olarak bu algoritmayı kullanır.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (BMI)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
Hesaplayıcı bulunamadı
Yorumlar (0)