IF声明中的逻辑

Jon*_*han 0 asp-classic

谁能告诉我以下逻辑会做什么?

if ((intOne and intTwo) = intThree)
Run Code Online (Sandbox Code Playgroud)

我有一种感觉,它检查intOne或intTwo匹配intThree,但我想知道肯定.不幸的是,当涉及到asp经典时,谷歌似乎并没有太多的支持.

先感谢您.

Eur*_*lli 6

MSDN非常具体:

而且操作者也执行相同定位位的两个数值表达式的逐位比较,并且根据下表中结果中的对应位:
... (真值表,并遵循)

因此表达式按位 - 前两个整数,然后将结果与第三个int进行比较.

这是C中的相同评估,用于比较.

if( (intOne & intTwo) == intThree ) ...
Run Code Online (Sandbox Code Playgroud)