Menu
Coddy logo textTech

算術演算子

CoddyのDartジャーニー「基礎」セクションの一部 — レッスン 16/94。

算術演算子 は Dart で数学的計算を実行します:加算 (+)、減算 (-)、乗算 (*)、除算 (/)。

void main() {
  int num1 = 10;
  int num2 = 5;
  int sum = num1 + num2;
  
  print('Sum: $num1 + $num2 = $sum');
}
void main() {
  int num1 = 10;
  int num2 = 5;
  int difference = num1 - num2;
  
  print('Difference: $num1 - $num2 = $difference');
}
void main() {
  int num1 = 10;
  int num2 = 5;
  int product = num1 * num2;
  
  print('Product: $num1 * $num2 = $product');
}
void main() {
  int num1 = 10;
  int num2 = 5;
  double quotient = num1 / num2;
  
  print('Quotient: $num1 / $num2 = $quotient');
}
void main() {
  int intValue = 5;
  double doubleValue = 2.5;
  double result = intValue + doubleValue;
  
  print('$intValue + $doubleValue = $result');
}
challenge icon

チャレンジ

初心者

基本的な算術演算を実行する Dart プログラムを作成してください:

  1. 値 10 の整数変数 num1 を宣言してください
  2. 値 5 の整数変数 num2 を宣言してください
  3. 以下の演算を適切に命名された変数に計算して保存してください:
    • num1num2 の和(sum に保存)
    • num1 から num2 を引いた差(difference に保存)
    • num1num2 の積(product に保存)
    • num1num2 で割った結果(double として quotient に保存)
  4. 各結果を以下の EXACT 形式で印刷してください:
Sum: 15
Difference: 5
Product: 50
Quotient: 2.0

出力は、この正確な形式と一致する必要があります。

チートシート

Dart は 4 つの基本的な 算術演算子 をサポートします:

  • + 加算用
  • - 減算用
  • * 乗算用
  • / 除算用
int num1 = 10;
int num2 = 5;
int sum = num1 + num2;        // 15
int difference = num1 - num2;  // 5
int product = num1 * num2;     // 50
double quotient = num1 / num2; // 2.0

intdouble 型を算術演算で混在させることができます:

int intValue = 5;
double doubleValue = 2.5;
double result = intValue + doubleValue; // 7.5

自分で試してみよう

void main() {
  // ここで変数を宣言する
  int num1 = ?;
  int num2 = ?;
  
  // 算術演算を実行する
  int sum = ?;
  int difference = ?;
  int product = ?;
  double quotient = ?;
  
  // 結果を出力する
  print("Sum: $sum");
  print("Difference: $difference");
  print("Product: $product");
  print("Quotient: $quotient");
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン