← C#

LESSON / ARTICLE

演算子と式

算術演算子、比較演算子、論理演算子と整数の割り算を学びます。

演算子と式

演算子は、値に対して計算や比較を行う記号です。式は、値や変数、演算子を組み合わせたものです。

算術演算子

演算子 意味 例
+ 加算 7 + 2 == 9
- 減算 7 - 2 == 5
* 乗算 7 * 2 == 14
/ 除算 7 / 2 == 3(整数同士)
% 剰余 7 % 2 == 1

整数同士の / は小数部分を残しません。小数の計算をしたい場合は、double などを使います。

int a = 7;
int b = 2;

Console.WriteLine(a / b);         // 3
Console.WriteLine((double)a / b); // 3.5
Console.WriteLine(a % b);         // 1

比較演算子

比較の結果は bool 型の true または false です。

  • ==: 等しい
  • !=: 等しくない
  • < / >: より小さい / より大きい
  • <= / >=: 以下 / 以上
int score = 75;
bool passed = score >= 60;
Console.WriteLine(passed); // True

論理演算子

演算子 意味
&& AND。両方がtrueならtrue
`
! NOT。真偽値を反転
int age = 18;
bool hasTicket = true;
bool canEnter = age >= 18 && hasTicket;

演算子には優先順位があります。複雑な式では括弧を使い、意図した順番で計算されることを明確にしましょう。