Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Operazioni Matematiche in Java | Tipi di Base e Operazioni
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Basi di Java

bookOperazioni Matematiche in Java

Operatori

Abbiamo osservato l'utilizzo di operatori matematici di base come +, -, / e *. Questi operatori ci sono familiari dai calcolatori o dalla matematica; puoi utilizzarli anche in un editor di codice.

Ecco le basi:

  • + – addizione;
  • - – sottrazione;
  • / – divisione;
  • * – moltiplicazione.

Puoi utilizzare questi quattro operatori fondamentali con i tipi di dati numerici (byte, short, long, float, double).

Esploriamo l'utilizzo di questi operatori con un esempio di codice:

Main.java

Main.java

copy
1234567891011121314
package 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); } }

Come possiamo vedere, la variabile res contiene il valore 27, che è la somma di 10 e 17.

Consideriamo alcuni altri esempi:

Main.java

Main.java

copy
12345678910111213141516171819
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); } }

Possiamo utilizzare sia numeri che variabili nelle nostre operazioni. Tuttavia, è importante ricordare che la creazione di più variabili aumenta l'utilizzo della stack memory. Pertanto, è consigliabile utilizzare numeri regolari quando possibile. Inoltre, possiamo osservare che viene rispettata la precedenza degli operatori. Le operazioni tra parentesi vengono eseguite per prime, seguite da moltiplicazione o divisione, e infine da addizione o sottrazione.

In questo modo, è possibile eseguire semplici operazioni con diversi tipi di dati numerici.

Ordine delle Operazioni

Java segue i principi fondamentali della matematica e anche le operazioni hanno un ordine di esecuzione. Vediamo un esempio:

main.java

main.java

copy
12345678
package com.example; public class Main { public static void main(String[] args) { int result = (10 + 5) * 2 - 8 / 4 + 1; System.out.println(result); } }

Qui abbiamo ottenuto il risultato eseguendo le operazioni in sequenza. Vediamo l'ordine:

Quindi, è possibile dare priorità all'esecuzione delle operazioni utilizzando le normali parentesi, proprio come in aritmetica.

Compito

Swipe to start coding

  1. Somma i valori delle variabili firstNumber e secondNumber.
  2. Dividi la somma per il valore della variabile thirdNumber.
  3. Memorizza il risultato finale nella variabile result.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 3
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

close

bookOperazioni Matematiche in Java

Scorri per mostrare il menu

Operatori

Abbiamo osservato l'utilizzo di operatori matematici di base come +, -, / e *. Questi operatori ci sono familiari dai calcolatori o dalla matematica; puoi utilizzarli anche in un editor di codice.

Ecco le basi:

  • + – addizione;
  • - – sottrazione;
  • / – divisione;
  • * – moltiplicazione.

Puoi utilizzare questi quattro operatori fondamentali con i tipi di dati numerici (byte, short, long, float, double).

Esploriamo l'utilizzo di questi operatori con un esempio di codice:

Main.java

Main.java

copy
1234567891011121314
package 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); } }

Come possiamo vedere, la variabile res contiene il valore 27, che è la somma di 10 e 17.

Consideriamo alcuni altri esempi:

Main.java

Main.java

copy
12345678910111213141516171819
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); } }

Possiamo utilizzare sia numeri che variabili nelle nostre operazioni. Tuttavia, è importante ricordare che la creazione di più variabili aumenta l'utilizzo della stack memory. Pertanto, è consigliabile utilizzare numeri regolari quando possibile. Inoltre, possiamo osservare che viene rispettata la precedenza degli operatori. Le operazioni tra parentesi vengono eseguite per prime, seguite da moltiplicazione o divisione, e infine da addizione o sottrazione.

In questo modo, è possibile eseguire semplici operazioni con diversi tipi di dati numerici.

Ordine delle Operazioni

Java segue i principi fondamentali della matematica e anche le operazioni hanno un ordine di esecuzione. Vediamo un esempio:

main.java

main.java

copy
12345678
package com.example; public class Main { public static void main(String[] args) { int result = (10 + 5) * 2 - 8 / 4 + 1; System.out.println(result); } }

Qui abbiamo ottenuto il risultato eseguendo le operazioni in sequenza. Vediamo l'ordine:

Quindi, è possibile dare priorità all'esecuzione delle operazioni utilizzando le normali parentesi, proprio come in aritmetica.

Compito

Swipe to start coding

  1. Somma i valori delle variabili firstNumber e secondNumber.
  2. Dividi la somma per il valore della variabile thirdNumber.
  3. Memorizza il risultato finale nella variabile result.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 3
single

single

some-alt