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


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

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

ee4897fb2d8b40270549fbbc036103a4.jpg 试玩 小霸王 SB2000 的 浮点 BASIC (F-BASIC) 怀旧 技术 折腾 有意思的 杂乱 程序设计

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

99fed2b87a6f67977682e886e9b66979.jpg 试玩 小霸王 SB2000 的 浮点 BASIC (F-BASIC) 怀旧 技术 折腾 有意思的 杂乱 程序设计

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

e585ebc81abb87b93e037dbf7b794f4f.jpg 试玩 小霸王 SB2000 的 浮点 BASIC (F-BASIC) 怀旧 技术 折腾 有意思的 杂乱 程序设计

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

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

04fb2d52da8bc285739a3974cbbe35b2.jpg 试玩 小霸王 SB2000 的 浮点 BASIC (F-BASIC) 怀旧 技术 折腾 有意思的 杂乱 程序设计

有一个在线帮助

87ed41aee5dd89dd440144cd60f6666a.jpg 试玩 小霸王 SB2000 的 浮点 BASIC (F-BASIC) 怀旧 技术 折腾 有意思的 杂乱 程序设计

结合手册上翻了一下, 没看到日期时间相关函数,这样就不知道怎么给程序计时,上面的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
GD Star Rating
loading...
本文一共 307 个汉字, 你数一下对不对.
试玩 小霸王 SB2000 的 浮点 BASIC (F-BASIC). (AMP 移动加速版本)
上一篇: 小霸王 SB2000 电脑学习机 软件映像下载 (持续更新补充)
下一篇: 用 SB2000 的 FBASIC 计算圆周率后80位

扫描二维码,分享本文到微信朋友圈
c64760475b5c5dd632871052884e8f81 试玩 小霸王 SB2000 的 浮点 BASIC (F-BASIC) 怀旧 技术 折腾 有意思的 杂乱 程序设计

2 条评论

  1. ypqf00

评论