易码技术论坛

 找回密码
 加入易码
搜索
查看: 50424|回复: 0

[分享]超BT的算法

[复制链接]
发表于 2005-1-23 14:46:08 | 显示全部楼层 |阅读模式
输入一串算式之后算出结果,算式带括号之类的,你会怎么编呢?

在下有一个BT的算法,就是在BASIC程序程序前面加一段FFFFFF之类的空白,将表达式POKE进去算,具体如下

0 GOTO 30

10 R=FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

20 PRINT R:GOTO XXX

30 INPUT N$

然后POKE进去,地址是8207,GOTO 10就行了.

POKE 的方法是:数字,括号,小数点,和:直接POKE   ASCII码,其它的这样POKE:

+,-,*,/,sin,cos,sqr,^,abs,atn,int,log,sgn,tan,exp,rem

分别是:201,202,203,204,220,202,215,205,213,222,212,217,211,221,218,147

后面加上:REM是为了不让报错.

我已经做好了程序,但在网吧无法上传,而且我是NC3K,且升了3.3版,边BASIC+都用不了,没法测试,不过理论上是行的.
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-4-19 20:42 , Processed in 0.008905 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表