このような(他の誰かの)コードを実行し続けます
Case
When (variable & (2|4|8|16)>0) Then ...
WHEN (variable & (1|32)>0 Then ...
...
End
ここで何が起こっているかは、変数の 2^1、2^2、2^3、または 2^4 の場所に 1 または 0 があるかどうかをテストしていることだと思いvariable
ます。これは正しいですか?いずれにせよ、この表現がこのように書かれている理由についてはまだ不明です。このロジックに関するドキュメントを見つけることができません。これは、実際に何と呼ぶべきかわからないためです。