Flutterのプログラミング言語(Dart言語)における「算術演算子」を紹介します。
算術演算子では、足し算、引き算などの四則計算や余りを求められます。
目次
算術演算子
演算子名 | 演算子 | 例 |
---|---|---|
加算 | + | print(5 + 2); //7 |
減算 | – | print(5 – 2); //3 |
乗算 | * | print(5 * 2); //10 |
除算 | / | print(5 / 2); //2.5 |
剰余 | % | print(5 % 2); //1 |
「元の値」 – 「剰余」 | ~/ | print(5 ~/ 2); //2 |
算術演算子は次のように使用できます。
print(5 + 2); //7
print(5 - 2); //3
print(5 * 2); //10
print(5 / 2); //2.5
print(5 % 2); //1
print(5 ~/ 2); //2
「A ~/ B」の結果はAをBで割り切れる最大の整数値となります。
代入演算子
変数に算術演算子を使用して計算する際「num = num + 2」のように変数を2度使用して計算できますが、代入演算子「=」を使うことでコードを短くできます。
代入演算子と算術演算子をセットで使用するには「+=」や「-=」のように等号の前に算術演算子を書きます。
int num = 5;
num += 2;
print(num);
サンプルコード
double num = 5;
print(num += 2); //7.0
print(num -= 2); //5.0
print(num *= 2); //10.0
print(num /= 2); //2.5
print(num %= 2); //1.0
以上です。
合わせて読みたい
あわせて読みたい


【Flutter/Dart】intの使い方|基本プロパティ・メソッドまとめ
Flutterのプログラミング言語(Dart言語)における「intクラス」の使い方を紹介します。 「int」の基本プロパティ・メソッドについても紹介していきます。 int型の変数…
あわせて読みたい


【Flutter/Dart】dynamic修飾子|varとdynamicの違い
Flutterのプログラミング言語(Dart言語)における「dynamic修飾子」を紹介します。 「dynamic修飾子」は「var修飾子」のように変数を宣言する際に使用されます。本記事…
あわせて読みたい


【Flutter/Dart】var修飾子|変数と宣言
Flutterのプログラミング言語(Dart言語)における「var修飾子」を紹介します。 「var」は変数を宣言する際の基本となる修飾子です。 var修飾子の使い方 var修飾子で変…