Operatorzy arytmetyczne w Javie | Wyjaśnione

Operatorzy arytmetyczne w Javie | Wyjaśnione
Operatorzy są elementami składowymi dowolnego języka programowania, a także w Javie. Operatorzy arytmetyczne wykonują kilka podstawowych obliczeń matematycznych na zmiennych/wartościach. Operacje obejmują dodawanie, odejmowanie, podział, mnożenie, podział i znalezienie reszty. Ten artykuł zawiera działanie i wykorzystanie operatorów arytmetycznych w Javie.

Jak pracują operatorzy arytmetyczni w Javie

Ta sekcja zawiera listę operatorów arytmetycznych obsługiwanych przez Javę, a działanie operatorów jest również opisane.

Dodatek (+): Ten operator pokazuje wynik dodania dwóch lub więcej dwóch zmiennych/wartości. Poniższa składnia opisuje operację dodawania:

A+B;

Odejmowanie(-): Odejmowanie dwóch lub więcej niż dwóch operandów jest obsługiwane przez (-) Operator w Javie. Poniższa składnia pomaga w korzystaniu z tego operatora:

A-B;

Mnożenie(*): Aby pomnożyć wartości/zmienne, praktykowany jest ten operator arytmetyczny w Javie. Możesz śledzić składnię podaną poniżej, aby przeprowadzić mnożenie

a*b;

Dział(/): Ten operator pozwala pomnożyć kilka wartości/zmiennych w Javie i zwraca iloraz uzyskany po podziale. Aby korzystać z tego operatora, musisz postępować zgodnie ze składnią podaną poniżej:

A/B;

Moduł(%): Operator modułu w Javie zwraca pozostałą część dwóch wartości/zmiennych po podziale. Składnia napisana poniżej jest praktykowana za pomocą tego operatora:

A%B;

Jak działa pierwszeństwo w ramach operatorów arytmetycznych

Pierwszeństwo jest kluczowym czynnikiem, od którego zależy działanie operatorów. W przypadku pierwszeństwa operatorzy arytmetyczne mogą być podzielone na dwie kategorie o nazwie addytywne i multiplikatywne addytyw. Operatorzy multiplikatywni obejmują *, / i %, podczas gdy operator addytywny obejmuje tylko +i -.

Jeśli w pojedynczym wyrażeniu stosuje się kilku operatorów arytmetycznych, wówczas operatorzy multiplikatywni mają wyższe pierwszeństwo.

Jak używać operatorów arytmetycznych w Javie

Ta sekcja zawiera użycie każdego operatora arytmetycznego do wykonywania powiązanych operacji.

Dodanie dwóch wartości: Podany poniżej kod Java pokazuje zastosowanie + Operator na dwóch zmiennych całkowitych.

pakiet Newpack;
Klasa publiczna Arithop
public static void main (string [] args)
// deklarowanie zmiennych
int x = 4, y = 7, suma;
// dodanie x i y
sum = x+y;
// Drukowanie sumy
System.na zewnątrz.println (suma);

Kod opisano jak podano poniżej:

  • deklaruje trzy zmienne
  • Użyj operatora dodawania, aby dodać X I y. Następnie przechowywanie odpowiedzi w zmiennej SUM
  • drukuje suma zmienny

Wyjście kodu jest wspomniane poniżej:

Odejmowanie(-): Jak omówiono wcześniej, operator odejmowania pokazuje wynik po odjęciu jednej wartości z drugiej. Poniższy kod Java pokazuje użycie operatora odejmowania:

pakiet Newpack;
Klasa publiczna Arithop
public static void main (string [] args)
// deklarowanie zmiennych
int x = 11, y = 17, sub;
// odejmuje x od y
sub = y-x;
// Drukowanie odpowiedzi
System.na zewnątrz.println (sub);

Wyżej wymieniony kod odejmuje y od x i przechowuje odpowiedź w zmiennej pod. Wreszcie wartość pod jest wydrukowany. Wyjście można zaobserwować na następujący obraz:

Mnożenie(*): Kod Java zapisany poniżej zwielokrotnia dwie zmienne i zwraca wynik.

pakiet Newpack;
Klasa publiczna Arithop
public static void main (string [] args)
// deklarowanie zmiennych
int x = 4, y = 7, MUL;
// Mnoży x i y
mul = x*y;
// Drukowanie odpowiedzi
System.na zewnątrz.println (MUL);

Powyższy kod deklaruje dwie zmienne i mnoży te zmienne. Ponadto wynik jest przechowywany w wymienionej zmiennej Mul i jest również wydrukowany.

Dział(/): Aby to ćwiczyć, następujący kod Java jest praktykowany za pomocą operatora działu.

pakiet Newpack;
Klasa publiczna Arithop
public static void main (string [] args)
// deklarowanie zmiennych
int x = 4, y = 7, div;
// Dzieli x i y
div = y/x;
// Drukowanie odpowiedzi
System.na zewnątrz.println (div);

Wyżej wymieniony kod deklaruje x i y, a następnie dzieli je i przechowuje odpowiedź w div zmienny. Wreszcie div Zmienna jest drukowana, jak widać na wyniku pokazanym poniżej:

Moduł(%): Operator modułu jest praktykowany, uzyskując pozostałą część dwóch zmiennych, które są podzielone. Wykonaliśmy następujący kod, aby użyć operatora modułu w Javie.

pakiet Newpack;
Klasa publiczna Arithop
public static void main (string [] args)
// deklarowanie zmiennych
int x = 3, y = 11, modu;
// Dzieli x i y
modu = y%x;
// Drukowanie odpowiedzi
System.na zewnątrz.println (MODU);

Wyjście powyższego kodu znajduje się poniżej:

Używanie różnych operatorów arytmetycznych w jednym wyrażeniu

Do tej pory omawialiśmy operatorów arytmetycznych indywidualnie. Tutaj przedstawimy program Java, który pokazuje zastosowanie różnych operatorów arytmetycznych w jednym wyrażeniu Java.

pakiet Newpack;
Klasa publiczna Arithop
public static void main (string [] args)
// deklarowanie zmiennych
int a = 3, b = 11, c = 7, examp1, examp2;
// za pomocą +, - i /
examp1 = (b/a)+(c-a)+(b-c);
// za pomocą *, +, -i %
examp2 = (b%c)+(a*c)-(c%a);
// Drukowanie odpowiedzi
System.na zewnątrz.println (examp1);
System.na zewnątrz.println (examp2);

Kod wyjaśniono poniżej:

  • deklaruje pięć zmiennych
  • używa zmiennych +, - i / / / na zmiennych A, B i C, podczas gdy odpowiedź jest przechowywana Examp1
  • używa operatorów *, +, -i % na zmiennych A, B i C, a odpowiedź jest przechowywana w Examp2
  • Examp1 I Examp2 Zmienne są drukowane

Wyjście pokazano na poniższym obrazku:

Wniosek

Operatorzy arytmetyczni pomagają w wykonywaniu kilku operacji matematycznych, takich jak dodanie, odejmowanie, podział, mnożenie itp. Ten artykuł zawiera działanie kilku operatorów arytmetycznych obsługiwanych przez Javę. Operatorzy arytmetycznych są dodatkowo podzielone na addytywne i multiplikatywne operatory arytmetyczne. Pierwszeństwo operatorów multiplikatywnych jest większe niż pierwszeństwo operatorów addytywnych. Różne przykłady w tym poście pokazują użycie operatorów arytmetycznych indywidualnie i w jednym wyrażeniu.