Avec la popularité des téléphones intelligents entièrement ouverts, le code à deux dimensions est aussi profondément dans notre vie, nous devons utiliser le téléphone dans de nombreux endroits pour balayer le code à deux dimensions, par exemple, ajouter des amis, téléphone payant, ouvrez le site. Le monde a passé une journée à 10 milliards de code à deux dimensions, le code à deux dimensions se déroulera hors de lui? Si le code à deux dimensions exécuter comment le faire?
Sur cette question, le regard let au code à deux dimensions prédécesseur: le code à une dimension, est ce que nous code à barres généralement connu.
Un code à barres est une série de bandes noires d'épaisseur variable et blanc, dont la disposition suit les règles de codage, les informations qui sont cachées éléments. La lumière de balayage est irradié sur le code à barres, la partie noire absorbe la lumière, la lumière blanche est partiellement réfléchie. Après avoir reçu le scanner de la lumière réfléchie peut résoudre les informations sur le code à barres.
code à barres à une dimension, les informations ne sont pas la direction longitudinale, toutes les données dans le sens de la largeur. Si beaucoup d'éléments d'information, les codes à barres deviennent très long, donc il devient peu pratique à utiliser. Et ne code à barres encodant lettres, des chiffres, des symboles et d'autres caractères que des informations complexes ne peuvent pas être codées.
Sur la base du code à barres, les gens ont inventé le code à deux dimensions. Parce que les deux directions peuvent enregistrer des informations, le code à deux dimensions peut transporter une multitude de données, les personnages peuvent également être codés. Par conséquent, le code à deux dimensions pour obtenir une très large gamme d'applications.
Alors, comment les informations sont écrites dans le code à deux dimensions en elle? Ce qui est des taches noires et blanches sur le code à deux dimensions représentent?
Que ce soit le téléphone ou un ordinateur, ils ne peuvent identifier le processeur 0 et 1. Pour être en mesure de rendre les informations d'identification de la machine, la nécessité pour les numéros individuels, des lettres, des symboles et d'autres caractères codés, un par un, ils peuvent être représentés par 0 et 1.
Dans la production du code à deux dimensions, l'information spécifique est convertie en code binaire 0 et 1, et ensuite par des points blancs représente 0, 1, représenté par des points noirs, qui sont disposées selon certaines règles. blocs noirs plus trois pour le positionnement peuvent être obtenus que le code à deux dimensions finale. En outre, le code à deux dimensions, ainsi que la tolérance aux pannes, si la proportion de code à deux dimensions est manquant ou défiguré plus de trois pour cent, toujours lecteur de code à deux dimensions peut lire avec précision les informations.
Ainsi, le nombre total de code à deux dimensions faire? Deux dimensions code sera exécuté sur elle?
Dans le code à deux dimensions courante, la taille de la matrice minimale est de 21 × 21, comprenant un total de 441 points, chaque point peut être 0 ou 1, le nombre de changements dans le total de 2 ^ 441, à savoir 5,6 x 10 ^ 132 , ce qui équivaut à 5,6 billions ...... cent millions de millions de millions de millions (un total de 16 millions). En revanche, l'univers observable est le nombre total de particules de l'ordre de 10 ^ 80. Et puis exclure le code de correction d'erreur, le code de localisation, le nombre de code à deux dimensions qui peut être généré est encore un grand nombre.
Même 10 milliards de code à deux dimensions l'utilisation quotidienne du monde, ceux-ci devront courir très longtemps, bien plus que l'âge actuel de l'univers (13,8 milliards d'années). Univers encore une fois des centaines de millions de fois, tous des dizaines de jours de milliards de codes à deux dimensions, le code à deux dimensions est toujours utilisée.
Vous savez, en plus de 21 × 21 taille de la matrice, il y a encore des dizaines de plus grande taille. Jusqu'à un maximum de 177 × 177, qui contient des points 31,329, en supprimant les autres codes, le nombre de code à deux dimensions qui peut générer jusqu'à 2 ^ 23624, ce qui équivaut à 3,4 x 10 ^ 7111.
Observé la présence d'au moins 200 milliards de galaxies dans l'univers, voire des dizaines de milliers de civilisations intelligentes existent dans chaque galaxie, nous utilisons le code à deux dimensions avec le temps jusqu'à l'âge de l'univers, il est encore utilisé le code à deux dimensions. Par conséquent, nous ne devons pas à vous soucier un code à deux dimensions sera épuisé.