Зміст курсу
Основи Java
Основи Java
Математичні операції в Java
Operators
In the previous chapter, we observed that we used basic mathematical operators such as +
, -
, /
, and *
. These operators are familiar to us from calculators or mathematics; you can also use them in a code editor.
Let's go through the basics:
+
– addition;-
– subtraction;/
– division;*
– multiplication.
Оператори
У попередній главі ти міг побачити, що використовуємо основні математичні оператори, такі як +
, -
, /
і *
. Ці оператори знайомі нам з калькуляторів або математики; ти також можеш використовувати їх у редакторі коду.
Давайте пройдемося по основам:
+
- додавання;-
- віднімання;/
- ділення;*
- множення.
Ти можеш використовувати ці чотири основні оператори з числовими типами даних (byte
, short
, long
, float
, double
).
Зауважте
Якщо ти пройшов попередню главу, то розумієш, що ці оператори можна використовувати з
char
, але зараз ми не будемо на цьому зосереджуватися.
Давай розглянемо використання цих операторів на прикладі коду:
Main
package com.example; public class Main { public static void main(String[] args) { int a = 10; // creating an int variable with value 10 int b = 17; // creating an int variable with value 17 int res = a + b; /* creating an int variable that will represent the sum of value a and value b */ System.out.println(res); // printing result to the console } }
Як бачимо, змінна res
має значення 27, що є сумою 10 та 17.
Розглянемо ще кілька прикладів:
Main
package com.example; public class Main { public static void main(String[] args) { // Creating an int variable with the sum of 16 and 4 int plus = 16 + 4; /* Creating an int variable with the value of the subtraction of the `plus` variable and 10 */ int minus = plus - 10; /* Variable that holds the result of multiplying the `minus` variable by 4 */ int multiplying = minus * 4; /* Using subtraction and division operations on the `multiplying` variable */ int complexDivision = (multiplying - 4) / 9; // Printing the result to the console System.out.println(complexDivision); } }
У наших операціях ми можемо використовувати як числа, так і змінні. Однак варто пам'ятати, що створення декількох змінних збільшує "стекову пам'ять". Тому рекомендується використовувати звичайні числа, коли це можливо. Крім того, ми можемо спостерігати, що дотримується операторний пріоритет. Спочатку виконуються операції всередині круглих дужок, потім множення або ділення, а потім додавання або віднімання.
Таким чином, ми можемо виконувати прості операції з різними числовими даними.
Порядок дій
Java слідує основним принципам математики, і операції також мають порядок виконання. Давайте розглянемо приклад:
main
package com.example; public class Main { public static void main(String[] args) { int result = (10 + 5) * 2 - 8 / 4 + 1; System.out.println(result); } }
Тут ми прийшли до результату, виконуючи операції послідовно. Давайте подивимося на порядок:
So, you can prioritize the execution of operations using regular parentheses, just like in arithmetic.
Swipe to begin your solution
- Add the values of the variables
firstNumber
andsecondNumber
. - Divide the sum by the value of the variable
thirdNumber
. - Store the final result in the variable
result
.
Рішення
solution
Дякуємо за ваш відгук!
Математичні операції в Java
Operators
In the previous chapter, we observed that we used basic mathematical operators such as +
, -
, /
, and *
. These operators are familiar to us from calculators or mathematics; you can also use them in a code editor.
Let's go through the basics:
+
– addition;-
– subtraction;/
– division;*
– multiplication.
Оператори
У попередній главі ти міг побачити, що використовуємо основні математичні оператори, такі як +
, -
, /
і *
. Ці оператори знайомі нам з калькуляторів або математики; ти також можеш використовувати їх у редакторі коду.
Давайте пройдемося по основам:
+
- додавання;-
- віднімання;/
- ділення;*
- множення.
Ти можеш використовувати ці чотири основні оператори з числовими типами даних (byte
, short
, long
, float
, double
).
Зауважте
Якщо ти пройшов попередню главу, то розумієш, що ці оператори можна використовувати з
char
, але зараз ми не будемо на цьому зосереджуватися.
Давай розглянемо використання цих операторів на прикладі коду:
Main
package com.example; public class Main { public static void main(String[] args) { int a = 10; // creating an int variable with value 10 int b = 17; // creating an int variable with value 17 int res = a + b; /* creating an int variable that will represent the sum of value a and value b */ System.out.println(res); // printing result to the console } }
Як бачимо, змінна res
має значення 27, що є сумою 10 та 17.
Розглянемо ще кілька прикладів:
Main
package com.example; public class Main { public static void main(String[] args) { // Creating an int variable with the sum of 16 and 4 int plus = 16 + 4; /* Creating an int variable with the value of the subtraction of the `plus` variable and 10 */ int minus = plus - 10; /* Variable that holds the result of multiplying the `minus` variable by 4 */ int multiplying = minus * 4; /* Using subtraction and division operations on the `multiplying` variable */ int complexDivision = (multiplying - 4) / 9; // Printing the result to the console System.out.println(complexDivision); } }
У наших операціях ми можемо використовувати як числа, так і змінні. Однак варто пам'ятати, що створення декількох змінних збільшує "стекову пам'ять". Тому рекомендується використовувати звичайні числа, коли це можливо. Крім того, ми можемо спостерігати, що дотримується операторний пріоритет. Спочатку виконуються операції всередині круглих дужок, потім множення або ділення, а потім додавання або віднімання.
Таким чином, ми можемо виконувати прості операції з різними числовими даними.
Порядок дій
Java слідує основним принципам математики, і операції також мають порядок виконання. Давайте розглянемо приклад:
main
package com.example; public class Main { public static void main(String[] args) { int result = (10 + 5) * 2 - 8 / 4 + 1; System.out.println(result); } }
Тут ми прийшли до результату, виконуючи операції послідовно. Давайте подивимося на порядок:
So, you can prioritize the execution of operations using regular parentheses, just like in arithmetic.
Swipe to begin your solution
- Add the values of the variables
firstNumber
andsecondNumber
. - Divide the sum by the value of the variable
thirdNumber
. - Store the final result in the variable
result
.
Рішення
solution
Дякуємо за ваш відгук!