Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Mathematische Operationen in Java | Grundtypen und Operationen
Java-Grundlagen

bookMathematische Operationen in Java

Operatoren

Wir haben festgestellt, dass wir grundlegende mathematische Operatoren wie +, -, / und * verwendet haben. Diese Operatoren sind uns von Taschenrechnern oder aus der Mathematik bekannt; Sie können sie auch in einem Code-Editor verwenden.

Hier die Grundlagen:

  • + – Addition;
  • - – Subtraktion;
  • / – Division;
  • * – Multiplikation.

Diese vier grundlegenden Operatoren können mit numerischen Datentypen (byte, short, long, float, double) verwendet werden.

Untersuchung der Verwendung dieser Operatoren anhand eines Beispielcodes:

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

Wie zu sehen ist, enthält die Variable res den Wert 27, was der Summe von 10 und 17 entspricht.

Im Folgenden werden weitere Beispiele betrachtet:

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

Wir können sowohl Zahlen als auch Variablen in unseren Operationen verwenden. Es ist jedoch zu beachten, dass das Erstellen mehrerer Variablen den stack memory beansprucht. Daher wird empfohlen, nach Möglichkeit reguläre Zahlen zu verwenden. Außerdem ist zu erkennen, dass die Operatorrangfolge eingehalten wird. Operationen in Klammern werden zuerst ausgeführt, gefolgt von Multiplikation oder Division und schließlich Addition oder Subtraktion.

Auf diese Weise können einfache Operationen mit verschiedenen numerischen Datentypen durchgeführt werden.

Reihenfolge der Operationen

Java folgt den grundlegenden Prinzipien der Mathematik, und auch Operationen haben eine Ausführungsreihenfolge. Sehen wir uns ein Beispiel an:

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

Hier haben wir das Ergebnis durch die schrittweise Ausführung von Operationen erhalten. Schauen wir uns die Reihenfolge an:

Sie können also die Ausführung von Operationen priorisieren, indem Sie wie in der Arithmetik gewöhnliche Klammern verwenden.

Aufgabe

Swipe to start coding

  1. Addieren der Werte der Variablen firstNumber und secondNumber.
  2. Division der Summe durch den Wert der Variablen thirdNumber.
  3. Speicherung des Endergebnisses in der Variablen result.

Lösung

solution.java

solution.java

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you explain more about operator precedence in Java?

What happens if I use different data types in a single operation?

Can you give an example of integer division with remainder in Java?

close

Awesome!

Completion rate improved to 2.7

bookMathematische Operationen in Java

Swipe um das Menü anzuzeigen

Operatoren

Wir haben festgestellt, dass wir grundlegende mathematische Operatoren wie +, -, / und * verwendet haben. Diese Operatoren sind uns von Taschenrechnern oder aus der Mathematik bekannt; Sie können sie auch in einem Code-Editor verwenden.

Hier die Grundlagen:

  • + – Addition;
  • - – Subtraktion;
  • / – Division;
  • * – Multiplikation.

Diese vier grundlegenden Operatoren können mit numerischen Datentypen (byte, short, long, float, double) verwendet werden.

Untersuchung der Verwendung dieser Operatoren anhand eines Beispielcodes:

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

Wie zu sehen ist, enthält die Variable res den Wert 27, was der Summe von 10 und 17 entspricht.

Im Folgenden werden weitere Beispiele betrachtet:

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

Wir können sowohl Zahlen als auch Variablen in unseren Operationen verwenden. Es ist jedoch zu beachten, dass das Erstellen mehrerer Variablen den stack memory beansprucht. Daher wird empfohlen, nach Möglichkeit reguläre Zahlen zu verwenden. Außerdem ist zu erkennen, dass die Operatorrangfolge eingehalten wird. Operationen in Klammern werden zuerst ausgeführt, gefolgt von Multiplikation oder Division und schließlich Addition oder Subtraktion.

Auf diese Weise können einfache Operationen mit verschiedenen numerischen Datentypen durchgeführt werden.

Reihenfolge der Operationen

Java folgt den grundlegenden Prinzipien der Mathematik, und auch Operationen haben eine Ausführungsreihenfolge. Sehen wir uns ein Beispiel an:

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

Hier haben wir das Ergebnis durch die schrittweise Ausführung von Operationen erhalten. Schauen wir uns die Reihenfolge an:

Sie können also die Ausführung von Operationen priorisieren, indem Sie wie in der Arithmetik gewöhnliche Klammern verwenden.

Aufgabe

Swipe to start coding

  1. Addieren der Werte der Variablen firstNumber und secondNumber.
  2. Division der Summe durch den Wert der Variablen thirdNumber.
  3. Speicherung des Endergebnisses in der Variablen result.

Lösung

solution.java

solution.java

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4
single

single

some-alt