Оператор умножения | i*j |
/ | Оператор деления | i/j | Результат округляется до целого путем отбрасывания дробной части как для положительных, так и для отрицательных чисел |
% | Оператор остатка от целочисленного деления | i%j | Возвращается остаток от целочисленного деления |
= | Оператор присваивания | v=i | Сначала вычисляется выражение i, после чего полученный результат копируется в ячейку v |
++ | Оператор инкремента (увеличения на 1) | v++ | v++ эквивалентно v=v+1 |
-- | Оператор декремента (уменьшения на 1) | v– | v– эквивалентно v=v-1 |
+= | | v+=i | v+=i эквивалентно v=v+i |
-= | | v-=i | v-=i эквивалентно v=v-i |
*= | | v*=i | v*=i эквивалентно v=v*i |
/= | | v/=i | v/=i эквивалентно v=v/i |
%= | | v%=i | v%=i эквивалентно v=v%i |
Символьный тип. Служит для хранения одного символа.
Тип | Размер, бит | Минимальное значение | Максимальное значение |
char | 16 | 0 | 65536 |
char c1 = 'A', c2 = '?', newLine = '\n';
char s2 = '\u0042';
Escape-последовательность | Функция | Значение в Unicode |
\b | Забой (backspace) | \u0008 |
\t | Горизонтальная табуляция (horizontaltab) | \u0009 |
\n | Перевод строки (linefeed) | \u000A |
\f | Перевод страницы (form feed) | \u000C |
\r | Возврат каретки (carriage return) | \u000D |
\" | Двойная кавычка (double quote) | \u0022 |
\' | Апостроф (single quote) | \u0027 |
\\ | Обратная косая черта (backslash) | \u005C |
Вещественные типы. Служат для хранения целых и вещественных чисел.
Тип | Разрядность (бит) | Диапазон | Точность |
float | 32 | 3,4e-38 < |x| < 3,4e38 | 7-8 цифр |
double | 64 | 1,7e-308 < |x| < 1,7e308 | 17 цифр |
float х = 0.001, у = -34.789;
double 21 = -16.2305, z2;
float x1 = 3.5f, x2 = 3.7E6f, x3 = -1.8E-7f;
Оператор | Название | Пример | Примечание |
+ | Оператор сложения | x+y | В случае, когда операнды x и y имеют разные типы, действуют правила автоматического преобразования типов. |
– | Оператор вычитания | x-y |
* | Оператор умножения | x*y |
/ | Оператор деления | x/y | Результат является вещественным. В случае, когда операнды x и y имеют разные типы, действуют правила автоматического преобразования типов. |
% | Оператор остатка от целочисленного деления | x%y | Возвращается остаток от целочисленного деления x на y. В случае, когда операнды x и y имеют разные типы, действуют правила автоматического преобразования типов. |
= | Оператор присваивания | v=x | Сначала вычисляется выражение x, после чего полученный результат копируется в ячейку v |
++ | Оператор инкремента(увеличения на 1) | v++ ++v | эквивалентно v=v+1 |
-- | Оператор декремента(уменьшения на 1) | v– –v | эквивалентно v=v-1 |
+= | | v+=x | эквивалентно v=v+x |