public static double division(int a, int b) {
        double c =  (double) a / (double) b;
        return c;
так проходит, а так нет:
public static double division(int a, int b) {
        double c =  (double) a / b;
        return c;
в чем разница..