Математичні Операції в Java
Оператори
Ми спостерігали, що використовували базові математичні оператори, такі як +, -, / та *. Ці оператори знайомі нам з калькуляторів або математики; їх також можна використовувати у редакторі коду.
Основи:
+– додавання;-– віднімання;/– ділення;*– множення.
Ці чотири основні оператори можна використовувати з числовими типами даних (byte, short, long, float, double).
Розглянемо використання цих операторів на прикладі коду:
Main.java
1234567891011121314package com.example; public class Main { public static void main(String[] args) { // Creating an int variable with value 10 int a = 10; // Creating an int variable with value 17 int b = 17; // Creating an int variable to store the sum of `a` and `b` int res = a + b; // Printing the result to the console System.out.println(res); } }
Як бачимо, змінна res містить значення 27, що є сумою 10 та 17.
Розглянемо ще кілька прикладів:
Main.java
12345678910111213141516171819package 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); } }
У математичних операціях можна використовувати як числа, так і змінні. Однак варто пам'ятати, що створення декількох змінних збільшує використання stack memory. Тому рекомендується використовувати звичайні числа, коли це можливо. Також можна помітити, що дотримується пріоритет операторів: спочатку виконуються операції в дужках, потім множення або ділення, а після цього додавання чи віднімання.
Таким чином, можна виконувати прості операції з різними числовими даними.
Порядок виконання операцій
Java дотримується основних математичних принципів, і операції також мають свій порядок виконання. Розглянемо приклад:
main.java
12345678package com.example; public class Main { public static void main(String[] args) { int result = (10 + 5) * 2 - 8 / 4 + 1; System.out.println(result); } }
Тут ми отримали результат, виконуючи операції послідовно. Розглянемо порядок виконання:
Отже, пріоритет виконання операцій можна задавати за допомогою звичайних дужок, як і в арифметиці.
Swipe to start coding
- Додати значення змінних
firstNumberтаsecondNumber. - Поділити суму на значення змінної
thirdNumber. - Зберегти остаточний результат у змінній
result.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Чудово!
Completion показник покращився до 2.7
Математичні Операції в Java
Свайпніть щоб показати меню
Оператори
Ми спостерігали, що використовували базові математичні оператори, такі як +, -, / та *. Ці оператори знайомі нам з калькуляторів або математики; їх також можна використовувати у редакторі коду.
Основи:
+– додавання;-– віднімання;/– ділення;*– множення.
Ці чотири основні оператори можна використовувати з числовими типами даних (byte, short, long, float, double).
Розглянемо використання цих операторів на прикладі коду:
Main.java
1234567891011121314package com.example; public class Main { public static void main(String[] args) { // Creating an int variable with value 10 int a = 10; // Creating an int variable with value 17 int b = 17; // Creating an int variable to store the sum of `a` and `b` int res = a + b; // Printing the result to the console System.out.println(res); } }
Як бачимо, змінна res містить значення 27, що є сумою 10 та 17.
Розглянемо ще кілька прикладів:
Main.java
12345678910111213141516171819package 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); } }
У математичних операціях можна використовувати як числа, так і змінні. Однак варто пам'ятати, що створення декількох змінних збільшує використання stack memory. Тому рекомендується використовувати звичайні числа, коли це можливо. Також можна помітити, що дотримується пріоритет операторів: спочатку виконуються операції в дужках, потім множення або ділення, а після цього додавання чи віднімання.
Таким чином, можна виконувати прості операції з різними числовими даними.
Порядок виконання операцій
Java дотримується основних математичних принципів, і операції також мають свій порядок виконання. Розглянемо приклад:
main.java
12345678package com.example; public class Main { public static void main(String[] args) { int result = (10 + 5) * 2 - 8 / 4 + 1; System.out.println(result); } }
Тут ми отримали результат, виконуючи операції послідовно. Розглянемо порядок виконання:
Отже, пріоритет виконання операцій можна задавати за допомогою звичайних дужок, як і в арифметиці.
Swipe to start coding
- Додати значення змінних
firstNumberтаsecondNumber. - Поділити суму на значення змінної
thirdNumber. - Зберегти остаточний результат у змінній
result.
Рішення
Дякуємо за ваш відгук!
single