Немного дополню. Ранееприведенный spigot для 6128 ставит рекорд по количеству цифр среди известных мне программ. Однако существуют могучие 8-битные ретромашинки, которые способны посчитать в разы больше цифр, но таких программ для них (пока?) не написали. Более того, можно посчитать больше цифр и на 6128, но скорость уменьшится.
После версии для 6128 сообразил, как резко увеличить число цифр для 06Ц (без квазидиска или других расширений памяти) при сохранении возможности проверки всех цифр. 8192 цифры - рекорд для 8080 среди известных мне программ, хотя есть компы с 8080 у которых больше памяти и они в принципе могут превзойти. Эта версия еще и чуть быстрее, поэтому две предыдущие (57 и 59) удалил.
Особенности отображения цифр - до трех экранов (по окончанию расчета переключаются кнопками '1'-'3'), причем на первом цифры занимают только правую половину. При расчете 8192 цифр в левую часть экрана залезает конец буфера, но потом эта половина очищается от "мусора".
Привожу скриншоты только для 8192 цифр, в архиве бинарники (и исходник) для расчета всех вариантов.
![Нажмите на изображение для увеличения.
Название: pi8192v61_1.gif
Просмотров: 52
Размер: 3.9 Кб
ID: 80366](https://zx-pk.ru/attachment.php?attachmentid=80366&d=1707746668&thumb=1)
![Нажмите на изображение для увеличения.
Название: pi8192v61_2.gif
Просмотров: 55
Размер: 6.7 Кб
ID: 80367](https://zx-pk.ru/attachment.php?attachmentid=80367&d=1707746684&thumb=1)
![Нажмите на изображение для увеличения.
Название: pi8192v61_3.gif
Просмотров: 57
Размер: 6.2 Кб
ID: 80368](https://zx-pk.ru/attachment.php?attachmentid=80368&d=1707746690&thumb=1)
100 цифр - 2.78 секунды
1000 цифр - 238.94 секунды = 3 минуты 58.94 секунды
3000 цифр - 2134.18 секунды = 35 минут 34.18 секунды
8192 цифры - 16947.38 секунды = 4 часа 42 минуты 27.38 секунды