Geweldig!
Completion tarief verbeterd naar 2.86single
Wiskundige Bewerkingen in Java
Veeg om het menu te tonen
Operatoren
We hebben gezien dat we basis wiskundige operatoren zoals +, -, / en * gebruikten. Deze operatoren zijn ons bekend van rekenmachines of wiskunde; je kunt ze ook gebruiken in een code-editor.
De basis:
+– optelling;-– aftrekking;/– deling;*– vermenigvuldiging.
Je kunt deze vier fundamentele operatoren gebruiken met numerieke datatypes (byte, short, long, float, double).
Laten we het gebruik van deze operatoren verkennen met een voorbeeldcode:
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); } }
Zoals we kunnen zien, bevat de variabele res de waarde 27, wat de som is van 10 en 17.
Laten we nog een paar voorbeelden bekijken:
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); } }
We kunnen zowel getallen als variabelen gebruiken in bewerkingen, maar het aanmaken van veel variabelen verhoogt het gebruik van stackgeheugen, dus het direct gebruiken van getallen is vaak te verkiezen. Operatorprioriteit wordt toegepast: eerst haakjes, daarna vermenigvuldiging of deling, en tenslotte optelling of aftrekking.
Hierdoor kunnen we eenvoudige bewerkingen uitvoeren met verschillende numerieke waarden.
Volgorde van bewerkingen
Java volgt de basisprincipes van de wiskunde, en bewerkingen hebben ook een volgorde van uitvoering. Laten we een voorbeeld bekijken:
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); } }
Hier hebben we het resultaat verkregen door de bewerkingen opeenvolgend uit te voeren. Laten we de volgorde bekijken:
Je kunt dus de uitvoering van bewerkingen prioriteren met gewone haakjes, net als in de rekenkunde.
Swipe to start coding
- Tel de waarden van de variabelen
firstNumberensecondNumberop. - Deel de som door de waarde van de variabele
thirdNumber. - Sla het eindresultaat op in de variabele
result.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.