✅ WEB ja WordPressi uudised, teemad, pistikprogrammid. Siin jagame näpunäiteid ja parimaid veebisaidi lahendusi.

8-bitisel famicomi kloonil (SB2000) kulub PI 80 kümnendkoha arvutamiseks 5 tundi

6

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:

8-bitisel famicomi kloonil (SB2000) kulub PI 80 kümnendkoha arvutamiseks 5 tundi

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.

8-bitisel famicomi kloonil (SB2000) kulub PI 80 kümnendkoha arvutamiseks 5 tundi8-bitisel famicomi kloonil (SB2000) kulub PI 80 kümnendkoha arvutamiseks 5 tundi
8-bitisel famicomi kloonil (SB2000) kulub PI 80 kümnendkoha arvutamiseks 5 tundi

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.

8-bitisel famicomi kloonil (SB2000) kulub PI 80 kümnendkoha arvutamiseks 5 tundi

arvuta-pi

See veebisait kasutab teie kasutuskogemuse parandamiseks küpsiseid. Eeldame, et olete sellega rahul, kuid saate soovi korral loobuda. Nõustu Loe rohkem