Find first and last set bit of a long integer: Difference between revisions
Content added Content deleted
Line 1,260: | Line 1,260: | ||
=={{header|Java}}== |
=={{header|Java}}== |
||
=== Library === |
|||
{{works with|Java|1.5+}} |
{{works with|Java|1.5+}} |
||
Line 1,308: | Line 1,307: | ||
System.out.print(String.format("%-7s%s%s", "1302 ^ ", i, " = ")); |
System.out.print(String.format("%-7s%s%s", "1302 ^ ", i, " = ")); |
||
System.out.print(String.format("%1$" + 64 + "s", powerOf1302.toString(2)).replace(" ", "0")); |
System.out.print(String.format("%1$" + 64 + "s", powerOf1302.toString(2)).replace(" ", "0")); |
||
System.out.println( |
|||
String.format("%s%-2s%s%-2s", " -> LSB: ", LSB(powerOf1302), ", MSB: ", MSB(powerOf1302))); |
|||
powerOf1302 = powerOf1302.multiply(bigInteger1302); |
powerOf1302 = powerOf1302.multiply(bigInteger1302); |
||
} |
} |