Vores nummereringssystem består af 10 cifre (0, 1, 2, 3, 4, 5, 6, 7, 8, 9), som vi kan skrive et hvilket som helst tal med. Dette system kaldes decimalbase. Vi kan demonstrere ethvert tal ved at anvende beføjelser fra base 10. Se:
47 621 = 4 x 104 + 7 x 10³ + 6 x 10² + 2 x 10¹ + 1 x 100
I det binære system (base 2) skrives tal ved hjælp af 0 og 1 og kræfter på 2.
Se:
21(base 10) = 10101(base 2)
Transformere tallet i base 2 til base 10. Holde øje:
10101 (base 2) = 1 x 24 + 0 x 2³ + 1 x 2² + 0 x 2¹ + 1 x 20 (ifølge positionen 0 og 1 hæver vi base 2 til den rette eksponent)
10101 | Basis 2 |
1 | Position 4: 24 |
0 | Position 3: 2³ |
1 | Position 2: 2² |
0 | Position 1: 2¹ |
1 | Position 0: 20 |
1 x 24 + 0 x 2³ + 1 x 2² + 0 x 2¹ + 1 x 20
16 + 0 + 4 + 0 + 1
21
I stregkoden betyder den sorte streg 1 og den hvide betyder 0. Nummeret 10100001101 i base 2 er en forenklet stregkode.
Priserne på produkter i handel vist i stregkode er mere komplekse, men vi kan etablere stregkoden nedenfor i base 10.
10100001101base2 = 1 x 210 + 0 x 29
+ 1 x 28 + 0 x 27 + 0 x 26 + 0 x 25 + 0 x 24 + 1 x 2³ + 1 x 2² + 0 x 2¹ + 1 x 201 x 1024 + 0 x 512 + 1 x 256 + 0 x 128 + 0 x 64 + 0 x 32 + 0 x 16 + 1 x 8 + 1 x 4 + 0 x 2 + 1 x 1
1024 + 0 + 256 + 0 + 0 + 0 + 0 + 8 + 4 + 0 + 1
1293
Nummeret 1293 er koden for et bestemt produkt. Kassererens stregkodelæser scanner koderne optisk og udfører beregningerne på få sekunder og når tallet 1293. Få adgang til en liste over produkter, se efter hvilke der var registreret med dette nummer, og registrer værdien på kuponen.
af Mark Noah
Uddannet i matematik
Brazil School Team
Nysgerrigheder - Brasilien skole
Kilde: Brasilien skole - https://brasilescola.uol.com.br/curiosidades/o-codigo-barras.htm