Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Matematiske Operationer i Java | Grundlæggende Typer og Operationer
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Java Grundlæggende

bookMatematiske Operationer i Java

Operatorer

Vi har observeret, at vi brugte grundlæggende matematiske operatorer såsom +, -, / og *. Disse operatorer kender vi fra lommeregnere eller matematik; du kan også bruge dem i en kodeeditor.

Lad os gennemgå det grundlæggende:

  • + – addition;
  • - – subtraktion;
  • / – division;
  • * – multiplikation.

Du kan bruge disse fire grundlæggende operatorer med numeriske datatyper (byte, short, long, float, double).

Lad os undersøge brugen af disse operatorer med et eksempel på kode:

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

Som vi kan se, indeholder variablen res værdien 27, hvilket er summen af 10 og 17.

Lad os se på et par flere eksempler:

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

Vi kan bruge både tal og variable i vores operationer. Det er dog værd at huske, at oprettelse af flere variable øger stack memory. Derfor anbefales det at bruge almindelige tal, når det er muligt. Derudover kan vi observere, at operatorpræcedens følges. Operationer i parentes udføres først, efterfulgt af multiplikation eller division, og derefter addition eller subtraktion.

På denne måde kan vi udføre simple operationer med forskellige numeriske data.

Operatorrækkefølge

Java følger de grundlæggende matematiske principper, og operationer har også en udførelsesrækkefølge. Lad os se på et eksempel:

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

Her nåede vi frem til resultatet ved at udføre operationerne sekventielt. Lad os se på rækkefølgen:

Du kan altså prioritere udførelsen af operationer ved at bruge almindelige parenteser, ligesom i aritmetik.

Opgave

Swipe to start coding

  1. Læg værdierne af variablerne firstNumber og secondNumber sammen.
  2. Divider summen med værdien af variablen thirdNumber.
  3. Gem det endelige resultat i variablen result.

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 3
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

close

bookMatematiske Operationer i Java

Stryg for at vise menuen

Operatorer

Vi har observeret, at vi brugte grundlæggende matematiske operatorer såsom +, -, / og *. Disse operatorer kender vi fra lommeregnere eller matematik; du kan også bruge dem i en kodeeditor.

Lad os gennemgå det grundlæggende:

  • + – addition;
  • - – subtraktion;
  • / – division;
  • * – multiplikation.

Du kan bruge disse fire grundlæggende operatorer med numeriske datatyper (byte, short, long, float, double).

Lad os undersøge brugen af disse operatorer med et eksempel på kode:

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

Som vi kan se, indeholder variablen res værdien 27, hvilket er summen af 10 og 17.

Lad os se på et par flere eksempler:

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

Vi kan bruge både tal og variable i vores operationer. Det er dog værd at huske, at oprettelse af flere variable øger stack memory. Derfor anbefales det at bruge almindelige tal, når det er muligt. Derudover kan vi observere, at operatorpræcedens følges. Operationer i parentes udføres først, efterfulgt af multiplikation eller division, og derefter addition eller subtraktion.

På denne måde kan vi udføre simple operationer med forskellige numeriske data.

Operatorrækkefølge

Java følger de grundlæggende matematiske principper, og operationer har også en udførelsesrækkefølge. Lad os se på et eksempel:

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

Her nåede vi frem til resultatet ved at udføre operationerne sekventielt. Lad os se på rækkefølgen:

Du kan altså prioritere udførelsen af operationer ved at bruge almindelige parenteser, ligesom i aritmetik.

Opgave

Swipe to start coding

  1. Læg værdierne af variablerne firstNumber og secondNumber sammen.
  2. Divider summen med værdien af variablen thirdNumber.
  3. Gem det endelige resultat i variablen result.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 3
single

single

some-alt