See on lihtsalt lõbu pärast ja muidugi heade mälestuste jaoks 8-bitiste famicomi kloonidega.
Subor SB2000 (nagu siin kirjeldatud) on 8-bitine klaviatuuriga famicomi kloon. Eelmisel korral esitatakse PI lähenduse arvutamiseks lihtne F-BASIC lahendus . kuid täna arvutame pärast punkti F-BASIC abil rohkem komakohti.
Algoritmi, mida me kasutama hakkame, kirjeldatakse sellel lehel. See on lõpmatu, kuid otsekohene foorum:
Ainult 40 täpsuskoha arvutamiseks kulus ligikaudu üks tund ja 80 komakoha jaoks 5 tundi. Kas te kujutate ette, kui aeglane see on? Kaasaegses arvutis käivitatakse sama kood kahtlemata vähem kui sekundi jooksul.
Floating BASIC pole see ujumine!
Täielik F-BASIC allikas on (võib veidi erineda)
1 REM *********************************
5 REM *JUST FOR FUN *
6 REM *F-BASIC PROGRAM BY
Mõned tähelepanekud ülaltoodud F-BASIC koodi kohta:
1 koodi on raske lugeda, kuna kood ei ole taane, vaid iga lause alguses peaks olema kohustuslik reanumber.
2 goto kasutamine on räpane. Üritasin neid vältida, kuid põhi kaebab süntaksivea (aga tegelikult mitte) FOR lause (ja ma ei tea miks). Seetõttu pean simuleerimiseks kasutama käsku goto, et
3 reanumbrit (silti) sorteeritakse automaatselt kasvavas järjekorras.
4 kasutades nimekirja, et näha allikat ja käivitada programmi käivitamiseks. Silumisvõimalusi pole üldse.
Kui käivitate programmi 8-bitises emulaatoris, nt VirtualNES, võtab see siiski umbes kaua aega.
arvuta-pi