eolymp
bolt
Try our new interface for solving problems
Məsələlər

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.

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
3.2 6.12

Çıxış verilənləri #1
-12.61718
Müəllif Михаил Медведев