![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
この場合の&はビット毎のAND演算
n=4の場合、4は2進数で100
100
& 001
------
000
n=5の場合
101
& 001
------
001
すなわちnのbit0が1か0かをみることで、nが奇数か偶数かを判断しています。
No.1
- 回答日時:
注目するべきは、 (( )) です。
ただ式をまとめるだけのカッコとは、意味が違います
https://linuxjm.osdn.jp/html/GNU_bash/man1/bash. …
> 複合コマンド (Compound Commands)
> ((expression))
> expression が後述の 算術式評価 で説明される規則に従って評価されます。
ということで、「算術式評価」を参照してください。
なお、 & が 論理積の演算になるのは「算術式評価」のときで、それ以外の場所では、別の意味になります。
記号がなにか特別な意味を持つのか、ただの文字列なのか、違いを意識するようにしましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP MySql ページング 2 2022/09/20 06:38
- 英語 この英文の黄色く線を引いてる箇所の訳がよく分かりません。 even withを調べたら「同等で」と出 2 2022/12/09 20:00
- UNIX・Linux 次の要件を満たすにはどのように修正したらよろしいでしょうか 1 2022/11/24 20:57
- その他(プログラミング・Web制作) test([)コマンドによる条件判定 2 2022/08/10 12:28
- PHP PHPで訪問回数を表示するカウンタを作成したい 3 2023/05/27 07:09
- UNIX・Linux デフォルト値のパラメータ展開 1 2022/08/12 17:34
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- オープンソース IT用語、ソースとオブジェクト、改変と翻訳と翻案の違いなど どのようにりかいすればよいのですか 1 2022/09/09 10:02
- UNIX・Linux Linuxのbash環境下です。 1 2022/11/27 12:31
- PHP phpでアクセスカウンターの数値の割合でリンク先を変更したい 1 2022/09/16 11:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
0xffffとは?
-
エクセルVBAのIf,Then 構...
-
符号無し整数xを右にnビット回転
-
8ビットのデータの、先頭ビット...
-
ブール代数で解き方がわかりません
-
C言語やC++言語でビット毎に値...
-
MIPSアセンブラの問題です。
-
算術シフト演算が成り立つ理由...
-
一般のソフトで画像を扱う場合...
-
ビットシフトってどんな時使うの?
-
オーバーフローについて教えて...
-
03分22秒36のような時間の単位...
-
命令について
-
ラズパイのgpuの演算部分のみを...
-
ビット演算子
-
10進数(+-)→2進数への変換(2)
-
BASICのGOTOってコードの書き換...
-
GCCの.cfi_系について
-
ライン数とステップ数の違いは?
-
アセンブラでWindowsAPI
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
0xffffとは?
-
エクセルVBAのIf,Then 構...
-
8ビットのデータの、先頭ビット...
-
ビットシフトってどんな時使うの?
-
一般のソフトで画像を扱う場合...
-
C言語で128bitの2進数のビット...
-
命令について
-
符号無し整数xを右にnビット回転
-
文字参照は10進数と16進数では...
-
verilog 符号付加減算(最上位...
-
[VBS] 素早くローテート演算したい
-
算術シフト演算が成り立つ理由...
-
アルゴリズムの計算量とオーダ
-
03分22秒36のような時間の単位...
-
シーケンス制御についての質問...
-
CASLIIでかけ算
-
上位ビットと下位ビットの入れかえ
-
ブール代数で解き方がわかりません
-
PS3に搭載されている"Cell"は、...
-
ビットの取り出し方法
おすすめ情報