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.
Kaynaklar
- What is an ISBN? — International ISBN Agency
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ömülü 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 (VKİ)
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
- Kredi Hesaplama
- Kar Hesaplama
- İndirim Hesaplama
- Vücut Kitle Endeksi (VKİ)
- Yüzde Hesaplama
- İdeal Kilo Hesaplama
- Yaş Hesaplama
- Gebelik Hesaplama
- Bileşik Faiz Hesaplama
- Bazal Metabolizma (BMR) Hesaplama
- Bahşiş Hesaplama
- Yakıt Maliyeti Hesaplama
- Tarih Farkı Hesaplama
- Uyku Döngüsü Hesaplama
- Günlük Su İhtiyacı Hesaplama
- Basit Faiz Hesaplama
- Kalp Atış Hızı Bölgeleri Hesaplama
- Koşu Temposu Hesaplama
- Evcil Hayvan Yaşı Hesaplama
- Kalori Yakım Hesaplama
- Makro Besin Dağılımı Hesaplama
- TDEE (Toplam Günlük Enerji İhtiyacı) Hesaplama
- Bel-Kalça Oranı Hesaplama
- Takdir ve Teşekkür Belgesi Hesaplama
- Tek Tekrar Maksimum (1RM) Hesaplama
- Yumurtlama (Ovülasyon) Hesaplama
- Elektrik Maliyeti Hesaplama
- Birim Fiyat Hesaplama
- Tasarruf Hedefi Hesaplama
- Başabaş Noktası Hesaplama
- Boya Hesaplama
- Vize-Final Ortalama Hesaplama
- İş Günü Hesaplama
- Saat Farkı (Süre) Hesaplama
- Yakıt Tüketimi Hesaplama
- Sıcaklık Birimi Çevirici
- Fayans (Seramik) Hesaplama
- En-Boy Oranı Hesaplama
- Roma Rakamı Çevirici
- Hedef Kilo Süresi Hesaplama
- Maaş Çevirici (Saatlik-Yıllık)
- Kredi Kartı Doğrulama (Luhn)
- Vücut Yüzey Alanı (BSA) Hesaplama
- Hissedilen Sıcaklık Hesaplama
- Ohm Kanunu Hesaplama
- PPI (Piksel Yoğunluğu) Hesaplama
- Molar Kütle Hesaplama
- Burç Hesaplama (Batı + Çin)
- IBAN Doğrulama
- Ayakkabı Numarası Dönüştürücü
- Ülke Bilgisi (Telefon Kodu) Sorgulama
- Saat Dilimi Farkı (Dünya Saati)
- CAGR (Bileşik Yıllık Büyüme) Hesaplama
- 72 Kuralı Hesaplama
- Kandaki Alkol (Promil) Hesaplama
- Yağsız Vücut Kütlesi (LBM) Hesaplama
- Pisagor Teoremi Hesaplama
- Hız Birimi Dönüştürücü
- İndirme Süresi Hesaplama
- Tarih Hesaplama (Gün Ekle/Çıkar)
Hesaplayıcı bulunamadı
Yorumlar (1)
Bu araç yalnızca 13 haneli sistemle çalışır. Eski 10 haneli ISBN'e sahip bir kitabı yine de kontrol edebilirsiniz: ilk dokuz hanenin önüne 978 ekleyin, eski kontrol hanesini atın ve bu on iki haneyi girin. 978030640615 için hesaplanan kontrol hanesi 7'dir. Tire ve boşluklar yok sayılır, numarayı basıldığı gibi yapıştırabilirsiniz. Desteklenmesini istediğiniz başka bir kod biçimi var mı?