toggle

他動詞

bitを、それがどの状態にあろうともう一方の状態に変えること。1から0へ、または0から1へ変えること。

  1. これは‘トグルスイッチ’、たとえば標準的な電灯のスイッチに由来する。もっともtoggleという語は実際には、スイッチが二つの位置を持つという事実ではなく、はじかれた位置にスイッチを保つ機構を指す。ビットに対してできることは四つある:セットする(1に強制する)、クリアする(またはゼロにする)、そのままにしておく、トグルする。(数学的には、一つのブール引数の相異なるブール値関数が四つあると言うことになるが、そう言うのはビットをトグルすると話すよりずっと面白くない。)