日別アーカイブ: 2012年12月28日

ビット排他的論理和代入演算子「^=」

ビット排他的論理和代入演算子「^=」とは、ビット単位で、排他的論理和(XOR)の処理を行い、左のオペランド(演算子引数)の変数に代入する演算子のこと。左右のオペランド(演算子引数)の値を2進数に変換し、各桁(ビット)の数値(「0」か「1」)の、どちらか一方が「1」である桁を「1」とする。共に「0」である桁と、共に「1」である桁は、「0」とする。最後に、演算結果を10進数に戻し、左のオペランド(演算子引数)の変数に代入する。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | ビット排他的論理和代入演算子「^=」 はコメントを受け付けていません

ビット排他的論理和演算子「^」

ビット排他的論理和演算子「^」とは、ビット単位で、排他的論理和(XOR)の処理を行う演算子のこと。左右のオペランド(演算子引数)の値を2進数に変換し、各桁(ビット)の数値(「0」か「1」)の、どちらか一方が「1」である桁を「1」とする。共に「0」である桁と、共に「1」である桁は、「0」とする。最後に、演算結果を10進数に戻す。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | ビット排他的論理和演算子「^」 はコメントを受け付けていません

ビット論理和代入演算子「|=」

ビット論理和代入演算子「|=」とは、ビット単位で、論理和(OR)の処理を行い、左のオペランド(演算子引数)の変数に代入する演算子のこと。左右のオペランド(演算子引数)の値を2進数に変換し、各桁(ビット)の数値(「0」か「1」)が、共に「1」である桁と、どちらかが「1」である桁を「1」とする。共に「0」である桁は「0」とする。最後に、演算結果を10進数に戻し、左のオペランド(演算子引数)の変数に代入する。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | ビット論理和代入演算子「|=」 はコメントを受け付けていません

ビット論理和演算子「|」

ビット論理和演算子「|」とは、ビット単位で、論理和(OR)の処理を行う演算子のこと。左右のオペランド(演算子引数)の値を2進数に変換し、各桁(ビット)の数値(「0」か「1」)が、共に「1」である桁と、どちらかが「1」である桁を「1」とする。共に「0」である桁は「0」とする。最後に、演算結果を10進数に戻す。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | ビット論理和演算子「|」 はコメントを受け付けていません

スポンサード リンク