Sådan konverteres stregkode til cifre

Indholdsfortegnelse:

Anonim

Stregkoder, hvoraf de mest almindelige er de Universal Product Codes (UPC'er), er billeder, der er trykt på produkter til salg, der kan læses og fortolkes af en laserstregkodelæser, som omdanner den stregkodede information til en sekvens af tal der kan bruges til at identificere individuelle produkter i en database. De udskrevne billeder er en række af sorte og hvide stænger, der repræsenterer forskellige tal. Konvertering af stregkoder til cifre er en simpel proces.

Elementer du skal bruge

  • Eksempel stregkode

  • Tabel over stregkoder

Hent et stregkodeeksempel. Se på en taske eller et kasse til et produkt, der er købt i en købmand. UPC-koden er enten stemplet eller trykt på papir eller plast og er normalt næsten firkantet. Koden består af skiftende sorte og hvide stænger, generelt med et regelmæssigt nummer stemplet under dem.

Opret en stregkode transpositionstabel. Tegn en rektangulær boks på et stykke papir med tre kolonner og 10 rækker. Mærk kolonnerne fra venstre mod højre som sådan: Nummer, Venstre, Højre. Transpositionstabellen vil bestå af alle mulige sekvenser i koden for de tal, der er tilgængelige for en bestemt kode. For UPC er der ingen bogstaver eller andre symboler, som kun efterlader cifrene 0 til 9 (se "Tips" for flere diagramoplysninger).

Læs dit eksempellinjediagram fra venstre til højre. Spring de første to sorte stænger over, da de bare er pladsholdere. Gange over de næste syv barer, herunder de hvide. Disse syv barer repræsenterer det første nummer. Skriv ned en 1 for en sort bar og en 0 for en hvid. Du skal ende med et nummer som: 0110111.

Se efter den rækkefølge af søjler i den tabel, du lavede. Antallet der svarer til det er det første nummer, du skriver ned i din transkription. Hvis det var 0110111, for eksempel, ville du skrive ned 8.

Fortsæt læsning stregkoden fra venstre mod højre, tæller de næste syv stænger. Det er dit næste nummer. Brug dit bord til at konvertere det til et nummer også. Fortsæt på denne måde, indtil du har seks tal nedskrevet.

Spring over 0101 mønster af søjler midt i stregkoden, da de kun er pladsholdere.

Fortsæt med de næste seks tal som du gjorde de første seks, skriv ned hvert nummer, mens du går. Du bør slutte med et 12-cifret tal, der er konverteret fra dets stregkodeformat.

Tips

  • For at holde styr på, hvilken gruppe af syv linjer der repræsenterer et tal på en stregkode, skal du bruge et stykke papir for at blotte andre stænger ud.

    Ved hjælp af et forstørrelsesglas kan du tydeligvis se de enkelte stænger.

    For at oprette tal anvendes stænger til at repræsentere 0s og 1s. En sort bjælke er en 1 og en hvid bjælke er 0. Stykkefølgen beskriver et bestemt tal. Sekvensen, Hvid Hvid Hvid Sort Sort Hvid Sort, for eksempel, bruges til at repræsentere tallet 0. Alle sekvenserne af søjler er foruddefineret, så de ikke behøver at blive beregnet.

    Stængerne trykt på en UPC kode er adskilt i fem separate områder. Den første er i begyndelsen af ​​koden helt til venstre, den er altid repræsenteret af 101 (Sort Hvid Sort). I den anden ende er den højre kode den samme kode, der repræsenterer slutningen af ​​koden; Det er også altid repræsenteret ved 101. I midten af ​​koden er en pladsholder, der kun tjener til at adskille de to halvdele af koden. Mellem midten og enderne er de sektioner af søjler, der repræsenterer tal til venstre, og tal til højre.

    Tallene, der er repræsenteret af stængerne til venstre, er omvendt af tallene til højre. Hvis stængerne er opstillet som 0001101 på venstre side af koden, repræsenterer de tallet 0. På højre side er tallet 0 det modsatte og ser ud som: 1110010.

    Det er her, hvor transpositionstabellen kommer ind.

    Kopier nedenstående tabel på dit papir og afgræns derefter kolonnerne og rækkerne med linjer.

    Nr. Venstre Højre 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

Advarsel

Fordi nogle produkter er så små, bruges der nogle gange en anden slags stregkode, der tager mindre plads.

Nogle købmandsvarer og andre butikker bruger forskellige typer stregkoder end UPC, hvilket betyder at konvertere til cifre ville blive gjort anderledes.