「JavaScript/ビット演算」の版間の差分

削除された内容 追加された内容
M 「。」が無かったため付け加えた。
タグ: ビジュアルエディター モバイル編集 モバイルウェブ編集
編集の要約なし
28 行
* >>>= 符号なし右シフト演算子
 
JavaScriptでビット演算を行ううえで注意すべきことは、ビット演算を行う前にNumber型の値を一度32ビットの整数に変換をすることである。
これは、現在のプロセッサが32ビットの整数型を扱いやすい事を考えられて作られていると思われる。
 
194 行
 
=== ビットシフト ===
ビットシフトとは、2進数のビットをそのまま、右側、または左側にずらず事すことを言う。空いたビットには0が埋められる。
これは実質、2の倍数の乗算、余算に等しい。ただし、こちらの方が高速に動作する。
 
211 行
=== 論理演算 ===
 
実際には、ビット積とビット和を使用することが多いのでこちらに解説の重点を置く。
 
論理積を例に挙げる。