Java позволяет выполнять различные операции с численными типами данных, в частности операции сложения, вычитания, умножения, деления.
Запустите программу ниже и ознакомьтесь с выводом в консоль. Измените численные значения и посмотрите, как изменится результат.
class Converter {
public static void main(String[] args){
int result1 = 5*5;
System.out.println(result1);
int result2 = 10/5;
System.out.println(result2);
int result3 = 5+2;
System.out.println(result3);
int result4 = 5-2;
System.out.println(result4);
int result5 = -10 - 5;
System.out.println(result5);
}
}
Эти же операции применимы и к переменным целочисленного типа.
class Converter {
public static void main(String[] args){
int n1 = 5;
int n2 = 10;
int result1 = n1*n1;
System.out.println(result1);
int result2 = n2/n1;
System.out.println(result2);
int result3 = n1+n2;
System.out.println(result3);
int result4 = n2-n1;
System.out.println(result4);
int result5 = n1-n2;
System.out.println(result5);
}
}
Переменные и значения, указанные напрямую, могут комбинироваться.
class Converter {
public static void main(String[] args){
int n2 = 10;
int result1 = n2*3;
System.out.println(result1);
int result2 = n2/3;
System.out.println(result2);
int result3 = 5+3;
System.out.println(result3);
int result4 = n2-3;
System.out.println(result4);
int result5 = 3-n2;
System.out.println(result5);
}
}
Задание: самостоятельно примените рассмотренные математические операции для собственных чисел. Результаты выведите в консоль.
Применим полученные знания к программе-конвертеру.
class Converter {
public static void main(String[] args){
double rub = 200000;
double dollarRate = 63.41;
double usd = rub / dollarRate;
System.out.println(usd);
}
}
В результате программа выдаст значение 3154.0766440624507
Задание: исправьте программу таким образом, чтобы она переводила доллары в рубли.