Salut à tous, je suis débutant en java et j'ai un petit souci avec un bout de code que je n'arrive pas à déchiffrer.
Le voici :
BigInteger b = x.shiftRight(N);
BigInteger a = x.subtract(b.shiftLeft(N));
BigInteger d = y.shiftRight(N);
BigInteger c = y.subtract(d.shiftLeft(N));
Pour moi le passage de paramètres se fait avec : Ma_fonction(paramètre 1, paramètre 2, .... )
Je ne compremps pas comment fonctionnent les "x.Fonction(parametre)"
J'ai fait du C avant de me lancer dans le java, donc si vous pouviez m'expliquer un peu la comparaison et comment ce code pourrait être transcrit en C.
Merci par avance de votre aide et de vos explications.
Partager