Скачать файлы числа Пи
Цифры после запятой одной строкой: файл начинается с 1415926535…, без «3,», пробелов и переносов — одна цифра занимает один байт. В ZIP лежит тот же TXT. Самый большой файл — 1 миллиард знаков.
- 1 000 000 000 Самый большой файл кончается …5275045519
- 1 000 кончается …2164201989
- 10 000 кончается …5256375678
- 100 000 кончается …5493624646
- 1 000 000 кончается …5779458151
- 10 000 000 кончается …5348955897
- 100 000 000 кончается …0187751592
Проверить загрузку: SHA-256 файла TXT
- 1b.txt ef0a513ee398d5dbe1ed6994c222e03a16fcfe91f5de685691953d35961798e5
- 1k.txt 808b01bd3137f0fd50877c7ad44b2a97478666390780372803859749172292bd
- 10k.txt 7406a2be66766f832c8d1e1b66491ef7b2f366b0393d21c4684181044b507ab5
- 100k.txt 5ebe8007d764bce33aba7a85a0da0924e96663fbb2e0fd089b9e8cd3be482bc2
- 1m.txt 7806ee47461b49ef1f578e14461b2c83c09c6d7a9a914275da1d71e9cbbf7069
- 10m.txt c3d3dd4bd5d1051fd5995db983eb898ac0308189a20c46e80e5f67d5f415edf1
- 100m.txt 413258dd0311891fe0ea61ff843dfec5d3ce81155f5ac0a0baea41a03b3d18fe
ZIP распакуйте и проверьте TXT внутри.
Команда:
sha256sum 1b.txt- Windows:
certutil -hashfile 1b.txt SHA256
Источник — файл миллиарда знаков MIT SIPB (stuff.mit.edu/afs/sipb/contrib/pi), из него нарезаны меньшие.
Смотрите также
- Поиск знака числа Пи - Найти знак числа Пи на заданной позиции после запятой
- Знаки числа Пи - Показать число Пи до заданного количества знаков
FAQ
Что именно лежит внутри этих файлов?
В каждом файле записаны цифры числа Пи после запятой, подряд, без пробелов и без переносов строк — начальные «3,» не хранятся, поэтому самый первый символ файла — это 1. Доступны семь объёмов: 1 000, 10 000, 100 000, 1 миллион, 10 миллионов, 100 миллионов и 1 миллиард знаков, каждый в виде обычного TXT и в виде ZIP-архива с тем же TXT.
Сколько весят файлы и почему ZIP сжимает их всего вдвое?
Одна цифра занимает ровно один байт, поэтому TXT на миллиард знаков весит ровно 1 000 000 000 байт (1 ГБ), а его ZIP — около 469 МБ. Десятичная цифра несёт log₂10 ≈ 3,32 бита информации при 8 битах на символ, и это ставит предел для любого архиватора около 41%: повторяющихся закономерностей, на которых можно выиграть больше, у числа Пи нет.
Чем открыть файл на миллиард знаков?
Файл в 1 ГБ, представляющий собой одну неразрывную строку, большинство текстовых редакторов либо откажется открыть, либо повесит машину, поэтому читать его нужно потоковыми средствами — например, команда «head -c 200 1b.txt» напечатает только первые 200 цифр. Для чтения глазами берите файл на 1 000, 10 000 или 100 000 знаков: такой открывается мгновенно в любом редакторе.