import
java.util.function.DoubleBinaryOperator;
public
class
DoubleBinaryOperatorDemo {
public
static
void
main(String[] args)
{
double
x =
7.654
;
double
y =
5.567
;
DoubleBinaryOperator doubleBinaryOperator
= (a, b) -> {
return
a + b; };
System.out.println(
"x + y = "
+ doubleBinaryOperator
.applyAsDouble(x, y));
doubleBinaryOperator
= (a, b) -> {
return
a - b; };
System.out.println(
"x - y = "
+ doubleBinaryOperator
.applyAsDouble(x, y));
doubleBinaryOperator
= (a, b) -> {
return
a * b; };
System.out.println(
"x * y = "
+ doubleBinaryOperator
.applyAsDouble(x, y));
doubleBinaryOperator
= (a, b) -> {
return
a / b; };
System.out.println(
"x / y = "
+ doubleBinaryOperator
.applyAsDouble(x, y));
doubleBinaryOperator
= (a, b) -> {
return
a % b; };
System.out.println(
"x % y = "
+ doubleBinaryOperator
.applyAsDouble(x, y));
}
}