Innehållsförteckning:
Definition - Vad betyder Check Digit?
En kontrollsiffra är en siffra som läggs till i en sträng med nummer för feldetekteringsändamål. Normalt beräknas kontrollsiffran från de andra siffrorna i strängen. En kontrollsiffra hjälper digitala system att upptäcka förändringar när data överförs från sändare till mottagare.
Kontrollsiffran är decimalekvivalenten för den binära kontrollsumman som används i binära system.
Techopedia förklarar Check Digit
En kontrollsiffrig algoritm beräknar en kontrollsiffra baserad på en originalstecksträng, t.ex. ett kontonummer. Mottagaren beräknar om kontrollsiffran för att verifiera datainmatningens noggrannhet. Om den omberäknade teckensträngen innehåller rätt kontrollsiffra är data felfria och kan användas. En teckensträng som inte inkluderar rätt kontrollsiffra indikerar emellertid ett överföringsfel, som signalerar att data måste matas in igen och / eller reverifieras.
När ett kontrollsiffrigt system används är feldetektering och komplexiteter och implementering av data oundvikliga. Enkla kontrollsiffriga system som lätt förstås av människor kan inte upptäcka fel med fullständig noggrannhet, till skillnad från komplexa system som använder mer komplicerade feldetekteringsalgoritmer.
En rekommenderad kontrollsiffrisk karaktäristik är vänsterstoppning med nollor, vilket aldrig ändrar den ursprungliga kontrollsiffran och möjliggör tillämpning av siffror med varierad och dynamisk längd.
