Главная страница

Теория

       Операторы

       Функции

       Объекты

Примеры
       Кнопки
       Меню
       Дата и время
       Другое...

 

Арифметические операторы

Арифметические операторы используются для вычислений так же как в алгебре (см. таблицу со сводкой арифметических операторов ниже). Допустимые операнды должны иметь числовые типы. Например, исполь­зовать эти операторы для работы с логическими типами нельзя, а для работы с типом char можно, поскольку в Java тип char — это подмно­жество типа int.

Оператор

Результат

Оператор

Результат

+

Сложение

+ =

сложение с присваиванием

-

вычитание (также унарный минус)

-=

вычитание с присваиванием

*

Умножение

* =

умножение с присваиванием

/

Деление

/=

деление с присваиванием

%

деление по модулю

%=

деление по модулю с присваиванием

++

Инкремент

--

декремент

Пример:

Ниже, в качестве примера, приведена простая программа, демонстрирующая использование операторов. Обратите внимание на то, что операторы работают как с целыми литерала­ми, так и с переменными.

 

class BasicMath  { public static void int a = 1 + 1;

int  b = a *  3;

main(String args[]) {

int c = b / 4;

int d = b - а;

int e = -d;

System.out.println("a =  " +    а);

System.out.println("b =  " +    b);

System.out.println("c =  " +    c);

System.out.println("d =  " +    d);

System.out.println("e =  " +    e);

} }

 

Исполнив эту программу, вы должны получить приведенный ниже ре­зультат:

a = 2

b = 6

c = 1

d = 4

e = -4

 

 

Hosted by uCoz
Rambler's Top100