実行時に数学や論理演算を実行するためのオペレータ。

演算子

行く演算子は、言語に組み込まれています。

  1. 算術演算子
  2. 関係演算子
  3. 論理演算子
  4. ビット演算子
  5. 代入演算子

算術演算子

演算子 説明
+ 追加
- 引き算
* 掛け
/ 分割します
余り

注: ++(インクリメント)及び--(デクリメント)ゴーは言語ではなく、オペレータ1つの文です。

関係演算子

演算子 説明
== 二つの値がそうでなければFalseの場合はTrue等しい、等しい戻っているか確認してください。
!= それ以外の場合はfalseの場合は二つの値がTrue等しい、等しくない戻っていないか確認してください。
> それはそうでなければFalse Trueを返すのであれば左の値は、正しい値以上であるか確認してください。
> = それ以外の場合はFALSEであれば左の値が右の値以上で確認し、それはTrueを返します。
< 左の値が右の値よりも小さいチェックし、それはそうでなければFalseの場合はTrueを返します。
<= それ以外の場合はFALSEであれば左の値が右の値以下で確認してください、それはTrueを返します。

論理演算子

演算子 説明
&& 論理AND演算子。オペランドの両側に該当する場合、そうでなければFalse、Trueに比べて。
|| 論理OR演算子。Trueに比べて真の両側、上の操作の数、それ以外の場合はfalseの場合。
NOT論理演算子。条件がTrueの場合、それはそうでない場合はTrue、Falseのでした。

ビット演算子

メモリ動作の整数ビットのビット演算子。

演算子 説明
そして、参加動作の各々に対応する2つのバイナリフェーズ番号。
(2つだけが1~1です)
| 各相に対応する番号、またはバイナリの計算に関与する2つの。
(二つは1に1を持っています)
^ 各バイナリまたは別に対応する番号を計算に関与する2つの、2つの異なる対応するバイナリ、結果は1です。
(2つは1と比べて、同じではありません)
<< 左nビットは、N 2のパワーが乗算されます。
「A << B」は、それぞれのバイナリBビット左シフト、高い廃棄、低0の全体です。
>> 右nビットは、2 ^ nで分割されています。
「A >> B」は、各バイナリビットbの右に全体です。

代入演算子

演算子 説明
= 単純代入演算子、左に割り当てられた値の式の値
+ = 割り当て前に一緒に追加されました
- = 減算割り当てた後、
* = 割り当てを乗じて
/ = 譲渡後の課
%= 譲渡後の剰余
<< = 割り当て後に残りました
>> = 割り当て後に右
&= ビット演算と代入した後
| = 位置または割り当てを押した後
^ = ビットXOR割り当てを押した後