Калкулатор на контролни цифри и онлайн валидатор
Незабавно изчислявайте и проверявайте контролни цифри за баркодове, кредитни карти, IMEI, товари и финансови ценни книжа с подробни визуализации на математическите стъпки.
Калкулатор и валидатор на контролни цифри
EAN-13 / GTIN-13
Търговия и баркодовеМеждународен търговски формат на баркод, използван в целия свят за потребителски стоки и супермаркети.
Готов за опаковки и разчитане със скенер
Валидна контролна цифра
Въведената контролна цифра съвпада с очакваното изчисление.
Визуализация на баркод и символика в реално време
Интерактивно SVG изчертаванеВизуализира защитните линии, кодирането на данните и подчертаната крайна контролна цифра.
Постъпково умножение по теглата
Sum of products (83) mod 10 = 3. Check Digit = (10 - 3) % 10 = 7
| Поз. | Знак | Тегло | Произведение | Междинна сума |
|---|
Пакетен калкулатор и валидатор на контролни цифри
Поставете няколко номера (по един на ред или разделени със запетая) за масово изчисление или проверка.
Резултати от обработката:
Поддържани стандарти и символики за контролни цифри
Изберете алгоритъм от списъка по-долу, за да заредите веднага неговата конфигурация, примерни данни и формула.
Разгледайте всички калкулатори и инструменти за контролни цифри
Специализирани калькулатори, верификатори на баркодове, конвертори и диагностични пакети за GS1, ISO, финансови и държавни стандарти.
Основни алгоритми и модули
17 инструментаИзчисляване или проверка на цифри по модул 10.
Разширяване на Luhn към потребителски набори от символи.
Изчисляване на контролни цифри чрез пермутации.
Изчисляване на контролни цифри чрез квазигрупи.
Прилагане на редуващи се позиционни тегла.
Баркодове за GS1 и търговия на дребно
16 инструментаИзберете приложимата дължина на GTIN. GS1
Допълване на осемцифрени продуктови идентификатори.
Допълване на дванадесетцифрени продуктови идентификатори.
Допълване на тринадесетцифрени продуктови идентификатори.
Допълване на четиринадесетцифрени търговски идентификатори.
Издателска дейност и идентификатори
9 инструментаИзчисляване на числови контролни символи или X.
Изчисляване на проверки за 13-цифрени идентификатори на книги.
Конвертиране на валидни кодове ISBN и преизчисляване на проверките.
Конвертиране на валидни кодове ISBN с префикс 978.
Проверка на идентификатори на периодични издания.
Индустриални баркод символики
9 инструментаИзчисляване на незадължителни символи по модул 43.
Изчисляване на знаци C и K.
Изчисляване на контролната стойност на символа.
Изчисляване на контролни цифри за баркодове MSI.
Прилагане на избрания вариант на претегляне.
Диагностика, анализ и помощни програми
23 инструментаПроверка на кодираните стойности на символи Code 128.
Добавяне на проверки чрез избрана схема.
Сравняване на подадените и изчислените контролни символи.
Преизчисляване на неправилно контролно поле.
Изолиране на специфични за схемата контролни символи.
Банкови и финансови стандарти
18 инструментаИзчисляване на контролни цифри за международни сметки. SWIFT
Проверка на съществуващи контролни цифри на IBAN.
Прилагане на специфични за страната правила за сметки.
Изчисляване на контролни цифри за банкови маршрутни номера в САЩ.
Изчисляване на контролни цифри за вътрешни банкови сметки.
Държавни и идентификационни номера
22 инструментаИзчисляване на цифри по Luhn за идентификатори на устройства.
Проверка на контролни суми за идентификатори на SIM карти.
Прилагане на правила за идентификатори на здравни доставчици.
Проверка на контролни цифри за NHS номера.
Проверка на контролни суми за осигурителни номера (SIN).
Транспорт, логистика и пътувания
8 инструментаПрилагане на приложимите правила за контролна сума на превозни средства.
Изчисляване на контролни цифри за товарни контейнери. BIC
Проверка на идентификатори за международни пощенски пратки. UPU
Проверка на контролни суми за 7-цифрени корабни идентификатори (IMO).
Проверка на цифрите на европейски номера на железопътни возила.
Как контролните цифри предотвратяват критични грешки при въвеждане
Контролната цифра е проверка за излишък, използвана за откриване на грешки в идентификационни номера като баркодове, банкови сметки и серийни номера. Тя се състои от една или повече цифри, изчислени чрез алгоритъм от останалите цифри в поредицата.
Откриване на грешка в една цифра
Улавя 100% от случаите, при които операторът сгреши една цифра при въвеждане (например въвеждане на 5 вместо 6).
Откриване на разменени съседни цифри
Редуващите се коефициенти на теглата (като 3 и 1) откриват над 98% от случайно разменените съседни цифри (например 35 вместо 53).
Без забавяне и без нужда от мрежа
Оптичните баркод скенери валидират кодовете локално в реално време, преди да ги предадат към касовите или складовите бази данни.
Постъпков алгоритъм GS1 Modulo 10
- Броене от дясно налявоУмножете цифрата непосредствено преди позицията на контролната цифра по 3, следващата по 1, следващата по 3, продължавайки с редуване 3-1-3-1.
- Сумиране на произведениятаСъберете всички получени произведения, за да получите общата кумулативна сума (например \( S = 85 \)).
- Modulo 10 и изважданеОпределете остатъка \( R = S \pmod{10} \). Ако \( R = 0 \), контролната цифра е 0. В противен случай тя е равна на \( 10 - R \).
Контролна цифра = (10 - (Сума от претеглените произведения % 10)) % 10Често задавани въпроси
Отговори на най-често задаваните въпроси относно контролните цифри и генерирането на баркодове.
Каква е разликата между изчисляването на контролната цифра за EAN-13 и UPC-A?
И EAN-13 (13 цифри), и UPC-A (12 цифри) използват абсолютно един и същ алгоритъм GS1 Modulo 10. Всъщност всеки стандартен 12-цифрен UPC-A може да бъде преобразуван в EAN-13 чрез добавяне на водеща 0 (нула), като получената контролна цифра остава напълно идентична!
Мога ли да генерирам търговски баркодове за продукти с този инструмент?
Да! Този инструмент изчислява официалната стандартна контролна цифра, определена от GS1. Въпреки това, за да продавате продукти в търговската мрежа (Amazon, супермаркети и магазини), фирменият ви префикс трябва да бъде официално лицензиран чрез GS1. След като разполагате с лицензиран префикс и номера на артикули, този инструмент ще изчисли точната контролна цифра, от която се нуждаете.
По какво се различава алгоритъмът Luhn от GS1 Modulo 10?
Докато GS1 умножава редуващите се цифри по 3, алгоритъмът Luhn удвоява (умножава по 2) всяка втора цифра. Ако удвоеният резултат надвиши 9, двете цифри на резултата се събират (или от него се изважда 9). Luhn се използва широко за валидиране на банкови карти (Visa, Mastercard, Amex) и IMEI номера на мобилни телефони.
Съхранява ли или изпраща ли CheckDigitLab въведените от мен номера?
Не. Всички изчисления, визуализации на баркодове и групови проверки се изпълняват изцяло във вашия уеб браузър чрез JavaScript. Никакви номера на карти, сметки или баркод кодове никога не се изпращат до външен сървър.