![](https://webcf.waybackmachine.org/web/20240405063016im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/7f4/700/0ee/7f47000eed02ced16108ca20e6ab7e28.png)
Для кодирования данных в десятичном формате требуется гораздо больше символов, чем для тех же данных, но закодированных в base64 — 06513249 против YWJj. Однако это правило не работает, когда речь идёт о QR-кодах. В них гораздо лучше работает использование десятичных чисел. Никакой магии, просто все дополнительные цифры сохраняются настолько эффективно, как если бы кодирования вообще не было. Десятичная кодировка позволяет QR-кодам хранить больше данных, а ещё их легче сканировать.