Ich versuche, eine Methode zu schreiben, die mir die mindestens 2 signifikanten Binärzahlen einer beliebigen Zahl von 0 bis einschließlich 255 zurückgibt, die es in Dezimal zurückgibt, anscheinend könnte ich mod operator% verwenden, aber ich nicht wissen, was zu tun ist, weil es mir mit dieser Methode nicht die richtige 2 am wenigsten sig zurückgibt. Für 19, soll es 3 seit den letzten zwei signifikanten Rück (11) ist gleich 3 in dezimalBinärzahlen in Java Least Significant
public static int getLeastSignificant2(int num)
{
int first = num<<6
int finalD = first>>>6;
return finalD;
}
Die Frage, und der Code ist nicht sinnvoll in seiner derzeitigen Form, ich schlage vor, Sie es neu schreiben. –