✅ WEB і WordPress новини, теми, плагіни. Тут ми ділимося порадами і кращими рішеннями для сайтів.

Для обчислення 80 десяткових знаків PI потрібно 5 годин на 8-розрядному клоні famicom (SB2000).

4

Це просто для розваги та, звичайно, для гарних спогадів із 8-розрядними клонами famicom.

Subor SB2000 (як описано тут) — це 8-розрядний клон famicom із клавіатурою. Минулого разу представлено просте рішення F-BASIC для обчислення апроксимації PI. але сьогодні ми будемо обчислювати більше десяткових знаків після крапки за допомогою F-BASIC.

Алгоритм, який ми будемо використовувати, описаний на цій сторінці. Це нескінченний, але простий форум:

Для обчислення 80 десяткових знаків PI потрібно 5 годин на 8-розрядному клоні famicom (SB2000).

Обчислення лише для 40 позицій точності зайняло приблизно одну годину та 5 годин для 80 знаків після коми. Ви можете уявити, як це повільно? На сучасному комп’ютері той самий код безсумнівно виконуватиметься менше секунди.

Для обчислення 80 десяткових знаків PI потрібно 5 годин на 8-розрядному клоні famicom (SB2000).Для обчислення 80 десяткових знаків PI потрібно 5 годин на 8-розрядному клоні famicom (SB2000).
Для обчислення 80 десяткових знаків PI потрібно 5 годин на 8-розрядному клоні famicom (SB2000).

Плаваючий BASIC – це не те, що плаває!

Повне джерело F-BASIC (може дещо відрізнятися)

1 REM ********************************* 5 REM *JUST FOR FUN * 6 REM *F-BASIC PROGRAM BY

Деякі спостереження щодо коду F-BASIC вище:

1 код важко прочитати, оскільки код не є відступом, але обов’язковий номер рядка має бути на початку кожного оператора.
2 використання goto є безладним. Я намагався їх уникати, але основний скаржиться на певну синтаксичну помилку (але насправді ні) оператор «FOR» (і я не знаю чому). Тому мені доводиться використовувати goto для імітації «FOR».
3 номери рядків (мітки) автоматично сортуються в порядку зростання.
4 скористайтеся списком, щоб побачити джерело, і запустіть, щоб запустити програму. Засобів налагодження немає взагалі.

Якщо ви запускаєте програму у 8-розрядному емуляторі, наприклад VirtualNES, це займає приблизно багато часу.

Для обчислення 80 десяткових знаків PI потрібно 5 годин на 8-розрядному клоні famicom (SB2000).

compute-pi

Джерело запису: helloacm.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі