小赖子的英国生活和资讯

试玩 小霸王 SB2000 的 浮点 BASIC (F-BASIC)

阅读 桌面完整版

F-BASIC 是现在来说SB2000上比较可以折腾的东西(编程语言)

可以从 SB-DOS 或者 SB-WIN 下启动 F-BASIC

会出现一个欢迎屏幕 (SPLASH), 感觉当年SB2000竟搞些表面的东东

启动玩了会出现这样的一个界面:

这个还算比较先进,上面有菜单,可以用鼠标选择.

随便写了一段用 Monto Carol 蒙特卡罗方式计算 Pi 圆周率的,本来把步长设为 10000, 结果半天不出结果,只能设置为 100 (很粗糙)

有一个在线帮助

结合手册上翻了一下, 没看到日期时间相关函数,这样就不知道怎么给程序计时,上面的FBASIC程序很简单,但是却要执行个好几秒,8位真的有这么慢么????

这个版本的FBASIC还没有 peek, poke 操作,无法对内存直接进行读写..也没有 play 语句,无法玩扬声器放音乐,局限性太大.当一个字符串超过 28 个字符长度也会报错.不清楚是不是只有SB2000 FBASIC是这样.总之,没有什么可以折腾的.

FBASIC 程序如下:

10 N=100
20 C=0
30 FOR I=1 TO N
40 X=RND(1000)/1000.0
50 Y=RND(1000)/1000.0
60 IF X*X+Y*Y<=1.0 THEN C=C+1
70 NEXT I
80 PRINT 4.0*C/N

强烈推荐

微信公众号: 小赖子的英国生活和资讯 JustYYUK

阅读 桌面完整版
Exit mobile version