Wiskundige Bewerkingen in Java
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.
Deze vier fundamentele operatoren kunnen worden gebruikt met numerieke datatypen (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 te zien is, bevat de variabele res de waarde 27, wat de som is van 10 en 17.
Enkele aanvullende voorbeelden:
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); } }
Zowel getallen als variabelen kunnen worden gebruikt in bewerkingen, maar het aanmaken van veel variabelen verhoogt het gebruik van stackgeheugen, waardoor het vaak beter is om direct getallen te gebruiken. Operatorprioriteit wordt toegepast: eerst haakjes, daarna vermenigvuldiging of deling, en ten slotte optelling of aftrekking.
Hierdoor kunnen eenvoudige bewerkingen met verschillende numerieke waarden worden uitgevoerd.
Volgorde van bewerkingen
Java volgt de basisprincipes van de wiskunde, en bewerkingen hebben ook een volgorde van uitvoering. Bekijk het volgende voorbeeld:
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:
Dus, het is mogelijk om de uitvoering van bewerkingen te prioriteren met behulp van gewone haakjes, net als in de rekenkunde.
Swipe to start coding
- Tel de waarden van de variabelen
firstNumberensecondNumberbij elkaar op. - 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.
Geweldig!
Completion tarief verbeterd naar 2.7
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.
Deze vier fundamentele operatoren kunnen worden gebruikt met numerieke datatypen (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 te zien is, bevat de variabele res de waarde 27, wat de som is van 10 en 17.
Enkele aanvullende voorbeelden:
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); } }
Zowel getallen als variabelen kunnen worden gebruikt in bewerkingen, maar het aanmaken van veel variabelen verhoogt het gebruik van stackgeheugen, waardoor het vaak beter is om direct getallen te gebruiken. Operatorprioriteit wordt toegepast: eerst haakjes, daarna vermenigvuldiging of deling, en ten slotte optelling of aftrekking.
Hierdoor kunnen eenvoudige bewerkingen met verschillende numerieke waarden worden uitgevoerd.
Volgorde van bewerkingen
Java volgt de basisprincipes van de wiskunde, en bewerkingen hebben ook een volgorde van uitvoering. Bekijk het volgende voorbeeld:
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:
Dus, het is mogelijk om de uitvoering van bewerkingen te prioriteren met behulp van gewone haakjes, net als in de rekenkunde.
Swipe to start coding
- Tel de waarden van de variabelen
firstNumberensecondNumberbij elkaar op. - Deel de som door de waarde van de variabele
thirdNumber. - Sla het eindresultaat op in de variabele
result.
Oplossing
Bedankt voor je feedback!
single