BitAnd

BitAnd[n1,n2,]

整数 niのビットごとのANDを与える.

詳細

  • 記号操作・数値操作の両方に適した数学的整数関数である.
  • BitAnd[n1,n2,]はバイナリビット表現で niのすべてに1がある場所に,バイナリ表現で1があるような整数を与える.
  • 負の整数の場合は,BitAndは2の補数表現が仮定される.
  • BitAndは自動的にリストに縫い込まれる.

例題

すべて開くすべて閉じる

  (1)

スコープ  (3)

任意のサイズの数を使う:

BitAndは任意の数の引数を取ることができる:

負の数を使う:

一般化と拡張  (1)

基本的な記号の簡約は自動的に行われる:

アプリケーション  (5)

数の中で2番目に低い次数のビットを抽出する:

ビット3か4が1かどうか「マスク」してテストする:

ネストしたパターンを作る:

2のベキ乗をテストする:

特性と関係  (2)

Andの真理値表:

BitAndOrderlessである:

おもしろい例題  (1)

Wolfram Research (1999), BitAnd, Wolfram言語関数, https://reference.wolfram.com/language/ref/BitAnd.html.

テキスト

Wolfram Research (1999), BitAnd, Wolfram言語関数, https://reference.wolfram.com/language/ref/BitAnd.html.

CMS

Wolfram Language. 1999. "BitAnd." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BitAnd.html.

APA

Wolfram Language. (1999). BitAnd. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BitAnd.html

BibTeX

@misc{reference.wolfram_2024_bitand, author="Wolfram Research", title="{BitAnd}", year="1999", howpublished="\url{https://reference.wolfram.com/language/ref/BitAnd.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_bitand, organization={Wolfram Research}, title={BitAnd}, year={1999}, url={https://reference.wolfram.com/language/ref/BitAnd.html}, note=[Accessed: 21-November-2024 ]}