Задачі
Java MyDouble Арифметические операции
Java MyDouble Арифметические операции
Реализуйте класс - обертку MyDouble.
class MyDouble // Java
{`
private double a; // приватная переменная
MyDouble(double a) // Конструктор
public String toString() // Вывести переменную типа MyLong
public MyDouble Add(MyDouble b) // Прибавить значение типа MyDouble
public MyDouble Add(long b) // Прибавить значение типа double
public MyDouble Sub(MyDouble b) // Вычесть значение типа MyDouble
public MyDouble Sub(long b) // Вычесть значение типа double
public MyDouble Mult(MyDouble b) // Умножить на значение типа MyDouble
public MyDouble Mult(long b) // Умножить на значение типа double
public MyDouble Div(MyDouble b) // Разделить на значение типа MyDouble
public MyDouble Div(long b) // Разделить на значение типа double
};
Вхідні дані
Два действительных числа a и b.
Вихідні дані
Выведите значение выражения (a * b + 10) / 3 + (a + 2 / b - 7) * 5 - a - b / a.
Приклад
Вхідні дані #1
3.2 6.12
Вихідні дані #1
-12.61718