Matemaattiset Operaatiot Javassa
Operaattorit
Olemme havainneet käyttävämme perusmatemaattisia operaattoreita kuten +, -, / ja *. Nämä operaattorit ovat meille tuttuja laskimista tai matematiikasta; voit käyttää niitä myös koodieditorissa.
Perusteet:
+– yhteenlasku;-– vähennyslasku;/– jakolasku;*– kertolasku.
Voit käyttää näitä neljää perusoperaattoria numeeristen tietotyyppien kanssa (byte, short, long, float, double).
Tarkastellaan näiden operaattoreiden käyttöä esimerkkikoodin avulla:
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); } }
Kuten näemme, muuttuja res sisältää arvon 27, joka on 10 ja 17 summa.
Tarkastellaan vielä muutamaa esimerkkiä:
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); } }
Voimme käyttää sekä lukuja että muuttujia laskutoimituksissa, mutta useiden muuttujien luominen lisää pino-muistin käyttöä, joten lukujen käyttäminen suoraan on usein suositeltavaa. Operaattoreiden etusijajärjestystä noudatetaan: ensin sulut, sitten kertolasku tai jakolasku, ja lopuksi yhteen- tai vähennyslasku.
Tämän ansiosta voimme suorittaa yksinkertaisia laskutoimituksia erilaisilla numeerisilla arvoilla.
Laskujärjestys
Java noudattaa matematiikan perusperiaatteita, ja laskutoimituksilla on myös suoritusjärjestys. Tarkastellaanpa esimerkkiä:
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); } }
Tässä saavutimme tuloksen suorittamalla operaatiot peräkkäin. Tarkastellaan järjestystä:
Voit siis määrittää operaatioiden suoritusjärjestyksen käyttämällä tavallisia sulkeita, aivan kuten aritmetiikassa.
Swipe to start coding
- Lisää muuttujien
firstNumberjasecondNumberarvot. - Jaa summa muuttujan
thirdNumberarvolla. - Tallenna lopullinen tulos muuttujaan
result.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain more about operator precedence in Java?
What happens if I use different data types in these operations?
Can you show an example of integer division with remainder?
Mahtavaa!
Completion arvosana parantunut arvoon 2.7
Matemaattiset Operaatiot Javassa
Pyyhkäise näyttääksesi valikon
Operaattorit
Olemme havainneet käyttävämme perusmatemaattisia operaattoreita kuten +, -, / ja *. Nämä operaattorit ovat meille tuttuja laskimista tai matematiikasta; voit käyttää niitä myös koodieditorissa.
Perusteet:
+– yhteenlasku;-– vähennyslasku;/– jakolasku;*– kertolasku.
Voit käyttää näitä neljää perusoperaattoria numeeristen tietotyyppien kanssa (byte, short, long, float, double).
Tarkastellaan näiden operaattoreiden käyttöä esimerkkikoodin avulla:
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); } }
Kuten näemme, muuttuja res sisältää arvon 27, joka on 10 ja 17 summa.
Tarkastellaan vielä muutamaa esimerkkiä:
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); } }
Voimme käyttää sekä lukuja että muuttujia laskutoimituksissa, mutta useiden muuttujien luominen lisää pino-muistin käyttöä, joten lukujen käyttäminen suoraan on usein suositeltavaa. Operaattoreiden etusijajärjestystä noudatetaan: ensin sulut, sitten kertolasku tai jakolasku, ja lopuksi yhteen- tai vähennyslasku.
Tämän ansiosta voimme suorittaa yksinkertaisia laskutoimituksia erilaisilla numeerisilla arvoilla.
Laskujärjestys
Java noudattaa matematiikan perusperiaatteita, ja laskutoimituksilla on myös suoritusjärjestys. Tarkastellaanpa esimerkkiä:
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); } }
Tässä saavutimme tuloksen suorittamalla operaatiot peräkkäin. Tarkastellaan järjestystä:
Voit siis määrittää operaatioiden suoritusjärjestyksen käyttämällä tavallisia sulkeita, aivan kuten aritmetiikassa.
Swipe to start coding
- Lisää muuttujien
firstNumberjasecondNumberarvot. - Jaa summa muuttujan
thirdNumberarvolla. - Tallenna lopullinen tulos muuttujaan
result.
Ratkaisu
Kiitos palautteestasi!
single