Найти тему

Курс по Java #3. Кратко. Часть 2.

Другие типы данных

В предыдущем примере мы использовали переменные типа int. Но они могут содержать в себе только целые числа. Переменные типа int могут содержать в себе значения 12, но не могут 12.2. Хорошо, что int - это всего лишь один из нескольких типов данных, доступных в Java. Для того, чтобы переменная могла хранить в себе дробную часть, в Java предусмотрены типы с плавающей точкой, double и float. Чаще используется double.

Чтобы объявить переменную типа double, нужно написать следующий код:

double a;

где а обозначает имя переменной типа double. Так как а объявлена как переменная типа double, то мы можем хранить в ней значение 153.11, -22.0, 0.002 и т.п.

Чтобы вы лучше поняли различия int и double, напишите себе следующую программу:

Программа выведет:

Начальное значение переменной num: 10
Начальное значение переменной a: 10.0
Значение переменной num после деления: 2
Значение переменной a после деления: 2.5

Как вы видите, после деления переменной num на 4 результат должен получиться дробным, но так как переменная целочисленного типа, то выводится 2, а дробная часть теряется. В переменной a типа double все как раз наоборот.

Также в этой программе показан новый приём - для того, чтобы вывести пустую строку в консоль, нужно просто вызвать метод println() без параметра.

Если что-то непонятно пишите в комментарии, отвечу на все вопросы!

Следующий урок

Предыдущий урок

Весь список уроков

-2