How many combinations of QR codes are there?
The QR code has "2.0526*10^354" combinations; the black and white blocks of the QR code are equivalent to 0 and 1 in computer language, with 37 points horizontally and vertically, excluding the three positioned corners. In addition to the 8-point long side, there are a total of 1177 points, which means that the information represented can be "2^1177" types. Without considering the impact of fault tolerance and various patterns or logos added in the middle, the result is "2.0526 *10^354" species.
The operating environment of this tutorial: Windows 10 system, DELL G3 computer
How many combinations of QR codes are there?
The QR code can generate up to 2.0526*10^354 combinations.
The black and white blocks of the QR code are equivalent to 0 and 1 in computer language, with 37 points horizontally and vertically. Except for the three positioned corners, which are 8 points long each, there are 1177 in total. point.
That is to say, the represented information can be 2^1177 kinds. Without considering the impact of fault tolerance and various patterns or logos added in the middle, the result is 2.0526*10^354 kinds.
QR code is also called two-dimensional bar code. The common two-dimensional code is QR Code. The full name of QR is Quick Response, which is a coding method. It can store more information than the traditional Bar Code and can also represent more data types.
Two-dimensional bar code/2-dimensional bar code is a black and white pattern that is distributed on a plane (in a two-dimensional direction) according to certain rules with certain geometric figures to record data symbol information. Graphics; in coding, the concepts of "0" and "1" bit streams that form the basis of computer internal logic are cleverly used, and several geometric shapes corresponding to binary are used to represent text numerical information, through image input devices or Photoelectric scanning equipment automatically reads to achieve automatic information processing: it has some common features of barcode technology: each code system has its own specific character set; each character occupies a certain width; it has certain verification functions, etc. At the same time, it also has the function of automatically identifying different lines of information and processing graphics rotation change points.
Development History
Foreign research on QR code technology began in the late 1980s, and a variety of QR code symbol representation technology researches have been developed. Code systems, common ones include PDF417, QR Code, Code 49, Code 16K, Code One, etc. The information density of these QR codes is greatly improved compared to traditional one-dimensional codes. For example, the information density of PDF417 is more than 20 times that of the one-dimensional code CodeC39. In terms of QR code standardization research, the International Association of Automatic Identification Manufacturers (AIM) and the American Standards Institute (ANSI) have completed symbol standards for PDF417, QR Code, Code 49, Code 16K, Code One and other code systems. The International Standards Technical Committee and the International Electrotechnical Commission have also established a Barcode Automatic Identification Technical Committee (ISO/IEC/JTC1/SC31) and have formulated an international standard for QR Code (ISO/IEC 18004:2000 "Automatic Identification and Data Collection Technology - Barcode Symbol Technical Specification—QR Code"), and drafted ISO/IEC standards for QR codes such as PDF417, Code 16K, Data Matrix, and Maxi Code. In terms of development, development and production of QR code equipment, reading equipment and symbol generation equipment produced by equipment manufacturers in the United States, Japan and other countries have been widely used in various QR code application systems. As a new information storage, transmission and identification technology, QR code has attracted the attention of many countries in the world since its birth. The United States, Germany, Japan and other countries have not only applied QR code technology to the management of various documents by public security, diplomacy, military and other departments, but also applied QR code to customs, taxation and other departments to manage various reports and bills. Management, commercial, transportation and other departments' management of commodity and cargo transportation, postal department's management of postal parcels, and industrial production field's automated management of industrial production lines.
China’s research on QR code technology began in 1993. China Article Coding Center has conducted translation and tracking research on the technical specifications of several commonly used QR codes PDF417, QRCCode, Data Matrix, Maxi Code, Code 49, Code 16K, and Code One. With the continuous improvement of China's market economy and the rapid development of information technology, domestic demand for the new technology of QR codes is increasing day by day. With the strong support of the former State Administration of Quality and Technical Supervision and relevant national departments, the China Article Coding Center has continued to conduct in-depth research on QR code technology. On the basis of digesting relevant foreign technical information, two national standards for QR codes were formulated: QR code grid matrix code (SJ/T 11349-2006) and QR code compact matrix code (SJ/T 11350-2006) ), thus greatly promoting the research and development of QR codes with independent intellectual property rights technology in China.
On August 3, 2016, the Payment and Clearing Association issued the "Barcode Payment Business Specifications" (Draft for Comment) to payment institutions. The draft clearly pointed out the security standards that payment institutions need to follow when conducting barcode business. This is the first time the central bank has officially recognized the status of QR code payment since it stopped QR code payment in 2014.
On December 23, 2021, the Shanghai Metro "swiped into" the autonomous region for the first time, achieving interconnection and interoperability with the QR code for rail transit in Hohhot, Inner Mongolia. Shanghai citizens can easily ride the Hohhot subway using the "Metro Metropolis" app, while Hohhot citizens can use the "Qingcheng Metro" app to conveniently ride the Shanghai subway. They do not need to download two separate subway travel apps, which is more "lightweight" and convenient. So far, the Shanghai Metro "Metro Metropolis" ride QR code has been interconnected with rail transit in 17 cities across the country, including the Yangtze River Delta region, as well as Beijing, Tianjin, Chongqing, Guangzhou, Lanzhou, Hohhot, etc., covering more than 100 cities in the country. One-third of metro cities.
For more related knowledge, please visit the FAQ column!
The above is the detailed content of How many combinations of QR codes are there?. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

How to use PHP to dynamically generate QR codes. QR codes (QRCode) are widely used in various fields. They can store a large amount of information and are easy to scan. In web applications, we often need to dynamically generate QR codes to provide users with convenient operations. This article will introduce how to use PHP to dynamically generate QR codes. 1. Install and configure the PHPQRCode library. In order to facilitate the generation of QR codes, we can use the PHPQRCode library. First, we need

1. Open the software and enter the wps text operation interface. 2. Find the insert option in this interface. 3. Click the Insert option and find the QR code option in its editing tool area. 4. Click the QR code option to pop up the QR code dialog box. 5. Select the text option on the left and enter our information in the text box. 6. On the right side, you can set the shape of the QR code and the color of the QR code.

Prerequisite: Enable QR code scanning on your iPhone The ability to scan QR codes is enabled by default on all iPhones running iOS 11. Therefore, you need to make sure your iPhone is updated to the latest available version, at least iOS11, to be able to scan QR codes natively. Before proceeding with any of the methods below, you must ensure that the feature is enabled on your iPhone. You can enable QR code scanning on your iPhone by opening the Settings app and tapping the Camera section. On the next screen, enable the "Scan QR code" toggle. This should turn on the feature so you can scan and extract from QR codes using any of the following methods

How to use PHP to generate batch QR codes? With the continuous development of Internet technology, QR codes have become a very common information transmission tool. QR codes can store a large amount of information and can be quickly scanned and recognized, so they have been widely used in various industries. In many cases, we need to generate a large number of QR codes in batches, such as for product labels, event tickets, etc. PHP is a scripting language widely used in web development and is flexible, simple and easy to use. Below, we will introduce how to use PHP to generate

How to generate QR code with time limit using PHP? With the popularity of mobile payments and electronic tickets, QR codes have become a common technology. In many scenarios, we may need to generate a QR code with a time limit, which will become invalid even after a certain period of time. This article will introduce how to use PHP to generate a time-limited QR code and provide code examples for reference. Installing the PHPQRCode library To use PHP to generate QR codes, we need to install the PHPQRCode library first. This library

What should I do if the QR code on Enterprise WeChat cannot be loaded? What should we do when we find that the QR code cannot be loaded and cannot be displayed when logging into the computer version of Enterprise WeChat? Here, the editor will give you a detailed introduction to the solution to the problem that the QR code of Enterprise WeChat cannot be loaded. Anyone who needs it Friends, come and take a look! Method 1. Network reasons 1. The network speed may be slow, resulting in slow loading and failure to display. You can disconnect and reconnect. 2. Check the computer's own network problems to see if it is connected to the network. You can restart the network device. Method 2: Maintenance and update: The QR code may not be generated because the version of Enterprise WeChat is too low. You can upgrade the software to the latest version. Method three, firewall 1

QR code is a widely used information encoding method in modern society. Vue is a front-end framework. How to use Vue to generate QR code? 1. Understand the principle of QR code generation. The principle of QR code generation is to convert a piece of text or a URL address into a picture, in which the information of the text or URL address is encoded. You can use third-party libraries to generate QR codes. This article introduces how to use the Qrcode.js library to generate QR codes. Qrcode.js is a lightweight, dependency-free QR code generation library. two

1. Download the latest version of DingTalk. 2. Click the avatar in the upper left corner. 3. Click the avatar in the upper right corner. 4. Select the QR code business card. 5. Choose face-to-face exchange.