Помогите найти ошибки . Правильное решение я посмотрела, но оно слишком простое :))))
package com.javarush.task.pro.task12.task1205;
/*
Метод деления
*/
public class Solution {
public static void main(String[] args) {
divide(1, 0);
divide(-1, 0);
divide(0, 0);
divide(100, 20);
divide(200, 20);
}
public static void divide(double a, double b) {
double result = a/b;
if (Double.isInfinite(result)==true)&&(result>0)) {
System.out.println("Double.POSITIVE_INFINITY");
}else if (Double.isInfinite(result)==true))&& (result!>0)){
System.out.println("Double.NEGATIVE_INFINITY");
}else if (Double.isNaN(result))==true) {
System.out.println("Double.NaN");
} else System.out.println(result);
}
}