Hur konvertera streckkod till siffror

Innehållsförteckning:

Anonim

Streckkoder, de vanligaste är de universella produktkoderna (UPC), bilder är tryckta på produkter till salu som kan läsas och tolkas av en laserstångkodsläsare, som i sin tur omvandlar den streckkodade informationen till en sekvens av siffror som kan användas för att identifiera enskilda produkter i en databas. De bilder som skrivs ut är en sekvens av svarta och vita streck som representerar olika nummer. Konvertera streckkoder till siffror är en enkel process.

Föremål du behöver

  • Exempel streckkod

  • Tabell med streckkoder

Hämta ett streckkodsexempel. Titta på en väska eller låda för en produkt som har köpts i en livsmedelsbutik. UPC-koden är antingen stämplad eller tryckt på papper eller plast och är vanligen nästan kvadratisk formad. Koden kommer att bestå av växlande svarta och vita staplar, vanligtvis med ett vanligt nummer stämplat under dem.

Skapa en streckkodstranspositionstabell. Rita en rektangulär låda på ett papper med tre kolumner och 10 rader. Märk kolumnerna från vänster till höger som sådan: Antal, Vänster, Höger. Transpositionstabellen kommer att bestå av alla möjliga sekvenser i koden för numren som är tillgängliga för en viss kod. För UPC finns inga bokstäver eller andra symboler, som bara lämnar siffrorna 0 till 9 (se "Tips" för mer kartinformation).

Läs ditt exempelfält från vänster till höger. Hoppa över de första två svarta staplarna eftersom de bara är platshållare. Räkna över de kommande sju barerna, inklusive de vita. Dessa sju barer representerar det första numret. Skriv ner en 1 för en svart bar och en 0 för en vit. Du borde sluta med ett nummer som: 0110111.

Leta efter den följden av staplar i tabellen du gjorde. Numret som motsvarar det är det första numret du skriver ner i din transkription. Om det var 0110111, skulle du till exempel skriva ner 8.

Fortsätt läsa streckkoden från vänster till höger, räkna de kommande sju streckarna. Det är ditt nästa nummer. Använd ditt bord för att konvertera det till ett nummer också. Fortsätt på detta sätt tills du har sex nummer nedskrivna.

Hoppa över 0101-mönstret av staplar i mitten av streckkoden, eftersom de bara är platshållare.

Fortsätt med nästa sex nummer som du gjorde de första sex, skriv ner varje nummer när du går. Du borde sluta med ett 12-siffrigt nummer som har konverterats från sitt streckkodsformat.

tips

  • För att hålla reda på vilken grupp av sju barer som representerar en siffra på en streckkod, använd en bit papper för att blotta ut andra streck.

    Att använda ett förstoringsglas kan hjälpa till att tydligare se de enskilda stavarna.

    För att skapa siffror används staplar för att representera 0s och 1s. En svart bar är en 1 och en vit stapel är en 0. Ordningen på staplarna beskriver ett visst nummer. Sekvensen, White White White Black Black White Black, används till exempel för att representera talet 0. Alla sekvenser av staplar är fördefinierade så att de inte behöver beräknas.

    Stavarna som skrivs ut på en UPC-kod är uppdelade i fem separata områden. Den första är i början av koden längst till vänster, den representeras alltid av 101 (Black White Black). I den andra änden är längst till höger samma kod som representerar slutet av koden; Den är också representerad av 101. I mitten av koden är en platshållare som endast tjänar till att separera kodens två halvor. Mellan mitten och ändarna är de delar av staplar som representerar siffror till vänster och siffror till höger.

    Numren som representeras av staplarna till vänster är inverser av siffrorna till höger. Om staplarna är upptagna som 0001101 på vänster sida av koden representerar de numret 0. På höger sida är siffran 0 exakt motsatt och ser ut som: 1110010.

    Här kommer transpositionstabellen in.

    Kopiera tabellen nedan på ditt papper och avgränsa kolumnerna och raderna med rader.

    Nr. Vänster Höger 0 0001101 1110010 1 0011001 1100110 2 0010011 1101100 3 0111101 1000010 4 0100011 1011100 5 0110001 1001110 6 0101111 1010000 7 0111011 1000100 8 0110111 1001000 9 0001011 1110100

Varning

Eftersom vissa produkter är så små används ibland en annan typ av streckkod som tar mindre plats.

Vissa livsmedelsbutiker och andra butiker använder olika typer av streckkoder än UPC, vilket innebär att omvandling till siffror skulle ske på olika sätt.