Mahtavaa!
Completion arvosana parantunut arvoon 2.7single
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
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme