作者fumizuki (小狮子)
看板Visual_Basic
标题Re: [讨论] 奇怪的现象
时间Sun Jun 12 15:30:15 2005
我发现到了,
当指数运算子 (^) 之後遇到正负号 (+/-),正负号会先与後方的运算式结合@@"
(限定「*」「/」「^」「\」「Mod」)
? 2 ^
+3 ^ 2 ^ 2 * 2 = 2 ^ (+3 ^ 2 ^ 2 * 2)
True
? 2 ^
+3 ^ 2 ^ 2 / 2 = 2 ^ (+3 ^ 2 ^ 2 / 2)
True
? 2 ^
+3 ^ 2 ^ 2 mod 2 = 2 ^ (+3 ^ 2 ^ 2 mod 2)
True
? 2 ^
+3 ^ 2 ^ 2 \ 2 = 2 ^ (+3 ^ 2 ^ 2 \ 2)
True
所以加减及逻辑运算子不会被结合...
? 2 ^
+3 ^ 2 ^ 2 + 2 = 2 ^ (+3 ^ 2 ^ 2) + 2
True
? 2 ^
+3 ^ 2 ^ 2 - 2 = 2 ^ (+3 ^ 2 ^ 2) - 2
True
? 2 ^
+3 ^ 2 ^ 2 And 2
溢位
? 2 ^ (+3 ^ 2 ^ 2) And 2
溢位
还有,负号後的结束终止条件就是加减及逻辑运算子,所以...
? 2 ^
+3 ^ 2 ^ 2 ^ -2 * 3 = 2 ^ (+3 ^ 2 ^ 2 ^ (-2 * 3))
False
这是我目前研究出来的结果...配合 vb 研究小站的讨论,得到的答案
先这样,看看还有没有谁有更清楚的解释 ~.~
很奇特的结合方式 ~.~
--
VB 程式设计 仓木麻衣 PTT 星爷板 行列输入法
======================================================
Visual_Basic MaiKuraki Stephen Array
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.58.156.43
1F:推 TrueFeeling:要开始考试了,可能要等考完才来研究一下^^220.141.158.129 06/12