Arithmetic Operators
Часть раздела Основы путешествия по Java на Coddy. Урок 15 из 73.
Операторы используются для выполнения операций над значениями.
Сначала мы обсудим самые базовые арифметические операторы, они могут быть вам знакомы из уроков математики.
| Оператор | Операция | Пример |
|---|---|---|
| + | Сложение | 3 + 2 = 5 |
| - | Вычитание | 3 - 2 = 1 |
| * | Умножение | 3 * 2 = 6 |
| / | Деление | 4 / 2 = 2 |
Давайте рассмотрим пример использования,
int a = 3;
int b = 5;
int c = a + b; // c содержит 8При работе с десятичными числами в Java мы используем тип данных double, который может хранить числа с десятичной точкой. Те же арифметические операторы (+, -, *, /) работают с числами типа double так же, как и с целыми числами:
double x = 3.5;
double y = 4.25;
double z = x + y; // z содержит 7.75Задание
НовичокНапишите код, который инициализирует две переменные, a и b, значениями 5.2 и 2.6 (соответственно).
После этого инициализируйте еще одну переменную c, которая будет содержать результат a / b.
Попробуйте сами
public class Main {
public static void main(String[] args) {
// Напишите свой код ниже
// Не изменяйте строку ниже
System.out.println("a = " + a + ", b = " + b + ", c = " + c);
}
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - ElseПотренируйтесь самостоятельно: Онлайн-компилятор Java