Java Flotter à Long Transtypage

Quelqu'un peut me dire ce que je fais mal ici. Je suis en mesure de transtypage y en long, mais les mêmes ne fonctionne pas pour x/y.

class Test {

long convert(int x, float y) {
    //return (long) x/y; //cannot convert from float to long
    return (long)y;
    }

}

OriginalL'auteur ncst | 2013-07-09