Переменные и типы данных

Типы int, long, double, char, boolean и String; арифметика и переполнение.

Java — язык со строгой типизацией: у каждой переменной объявляется тип, и он не меняется. Главные типы: • int — целые числа примерно до 2 миллиардов (2·10⁹); • long — большие целые до 9·10¹⁸; в конце литерала пишется L: 1000000000000L; • double — дробные числа; • char — один символ в одинарных кавычках; • boolean — true или false; • String — строка (это класс, пишется с большой буквы).
Java

Объявление переменных разных типов

Арифметика: + - * / %. Как и в C++, деление целых отбрасывает дробную часть: 7 / 2 равно 3. Остаток: 7 % 2 равно 1. Переполнение — главная ловушка: произведение двух int по миллиарду в int не помещается. Для больших значений используйте long — и помните, что тип результата определяется типами операндов: чтобы произведение считалось в long, хотя бы один множитель должен быть long.
Java

Целочисленное деление и переполнение

Задание: заведите переменные со значениями 15 и 4 и выведите сумму, разность, произведение, целую часть от деления и остаток — каждое на отдельной строке. Затем отметьте урок пройденным.
Доска