Project1
标题:
变量几个算法机制
[打印本页]
作者:
黑之翅膀
时间:
2015-10-12 13:37
标题:
变量几个算法机制
本帖最后由 黑之翅膀 于 2015-10-12 13:58 编辑
大家都知道ACT里没有乘除只有加减和对比,其实我们的电脑里的算法也是如此只有几个代号表示。
下面是我研究的几个算法的教程,不喜勿喷。
蓝字是非必条件
-----------------------------------------------------------
【同等】
A=B [这个默认就有功能]
【加法】
A+B
B>0 时:B-1 、A+1
B>9 时:B-10 、A+10
B>99 时:B-100 、A+100
B>999 时:B-1000 、A+1000
B>9999 时:B-10000 、A+10000
(如此推类
.....)
B≤0 时:A=结果
【减法】
A-B
B>0 时:B-1 、 A-1
B=0 时:A=结果
【平分天秤原理】
A÷2
B=0
A
>
B 时:A-1 、 B+1
A=结果
(奇数会出现 A:B = 1:2 现象)
【加倍·×2】
A×
2
A=B
B>0时:B-1 A
+1
B=1 时:A=结果
-----------------------------------------------------------------
作者:
黑之翅膀
时间:
2015-10-12 13:57
【双变量乘法】
A×B [其实也不是做不到,只是比较麻烦而且运算过程比较久]
B=C
B>0 时:B-1 、 C=A(C复制A)
C>0、B≤0时:C-1、A+1
C≤0、C>1时:B-1、 C=A
B≤0、C≤0时:A=结果
作者:
kuerlulu
时间:
2015-10-12 14:01
你可以参考Brainfuck的四则运算(百度Brainfuck然后再看下面的举例)
例如:(A,B是相邻的两个单元)
AxB并将结果保存到B: +++[>++++<-]>.
作者:
黑之翅膀
时间:
2015-10-12 14:17
kuerlulu 发表于 2015-10-12 14:01
你可以参考Brainfuck的四则运算(百度Brainfuck然后再看下面的举例)
例如:(A,B是相邻的两个单元)
AxB并将结 ...
但是这个跟ACT有什么关联吗?
作者:
woodvvv
时间:
2015-10-27 11:23
看着都头疼 好好的一个直软件 非得搞成编程控
头疼头疼 我好诅咒开发商
作者:
冷峻逸
时间:
2015-11-1 20:23
提示:
作者被禁止或删除 内容自动屏蔽
作者:
我是大仙
时间:
2016-1-22 15:42
怎么会有那么多人关注AGM的..
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1