AND(論理積)とは

両方 1 のときだけ 1

書き方

1 AND 1 = 1、それ以外は 0
OR: どちらかが 1 なら 1
$((a & b))  $((a | b))

マスクと AND を取ると、マスクが 1 のビットだけが残り、0 のビットは消えます。ネットワークアドレスはこの計算で求めます。

例

$ echo $((200 & 240))

実際に打って練習する

ネットワーク計算コースの Lv7「ビットの AND」で覚えます(第1章 数の地図(2 進数と 16 進数))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

Lv1〜2 はログインすると無料で試せます(それより先はブロンズ以上のプランで遊べます)。

サブネット計算・ネットワーク計算の用語集へ戻る