public static double sumatoriaParaCM(boolean x, boolean y, int potenciaX, Punto[] puntos) {
        double toReturn = 0;
        if (x && y) {
            for (Punto punto : puntos) {
                double tempX = punto.getX();
                double tempY = punto.getY();
                toReturn += Math.pow(tempX, potenciaX) * tempY;
            }
        } else if (x) {
            for (Punto punto : puntos) {
                double tempX = punto.getX();
                toReturn += Math.pow(tempX, potenciaX);
            }
        } else {
            for (Punto punto : puntos) {
                double tempY = punto.getY();
                toReturn += tempY;
            }
        }
        return toReturn;
    }