Mathematische 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.
Die Grundlagen im Überblick:
+– Addition;-– Subtraktion;/– Division;*– Multiplikation.
Diese vier grundlegenden Operatoren können mit numerischen Datentypen (byte, short, long, float, double) verwendet werden.
Die Verwendung dieser Operatoren wird im folgenden Beispielcode veranschaulicht:
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); } }
Wie wir sehen, enthält die Variable res den Wert 27, was der Summe von 10 und 17 entspricht.
Betrachten wir noch einige weitere Beispiele:
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); } }
Wir können sowohl Zahlen als auch Variablen in Operationen verwenden, aber das Erstellen vieler Variablen erhöht den Stack-Speicher-Verbrauch, daher ist die direkte Verwendung von Zahlen oft vorzuziehen. Die Operatorrangfolge wird angewendet: zuerst Klammern, dann Multiplikation oder Division und schließlich Addition oder Subtraktion.
Dies ermöglicht einfache Operationen mit verschiedenen numerischen Werten.
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
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 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.
Swipe to start coding
- Addieren Sie die Werte der Variablen
firstNumberundsecondNumber. - Teilen Sie die Summe durch den Wert der Variablen
thirdNumber. - Speichern Sie das Endergebnis in der Variablen
result.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
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?
Großartig!
Completion Rate verbessert auf 2.7
Mathematische 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.
Die Grundlagen im Überblick:
+– Addition;-– Subtraktion;/– Division;*– Multiplikation.
Diese vier grundlegenden Operatoren können mit numerischen Datentypen (byte, short, long, float, double) verwendet werden.
Die Verwendung dieser Operatoren wird im folgenden Beispielcode veranschaulicht:
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); } }
Wie wir sehen, enthält die Variable res den Wert 27, was der Summe von 10 und 17 entspricht.
Betrachten wir noch einige weitere Beispiele:
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); } }
Wir können sowohl Zahlen als auch Variablen in Operationen verwenden, aber das Erstellen vieler Variablen erhöht den Stack-Speicher-Verbrauch, daher ist die direkte Verwendung von Zahlen oft vorzuziehen. Die Operatorrangfolge wird angewendet: zuerst Klammern, dann Multiplikation oder Division und schließlich Addition oder Subtraktion.
Dies ermöglicht einfache Operationen mit verschiedenen numerischen Werten.
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
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 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.
Swipe to start coding
- Addieren Sie die Werte der Variablen
firstNumberundsecondNumber. - Teilen Sie die Summe durch den Wert der Variablen
thirdNumber. - Speichern Sie das Endergebnis in der Variablen
result.
Lösung
Danke für Ihr Feedback!
single