نمایش های مختلف یک بایت
پنجشنبه, ۲۰ مرداد ۱۴۰۱، ۱۰:۲۷ ب.ظ
اشکال در بلاگ...
گویا در بلاگ اشکالی وجود دارد...
public static void showBitsOfByte(byte a) { // System.out.println("Integer.toBinaryString: " + Integer.toBinaryString(a)); System.out.print("(Decimal:" + a + ")"); System.out.print("(FromC:" + (((int) a) & 0xFF) + ")"); System.out.print("(Hex:" + String.format("0X%02X", a) + ")"); System.out.print("(Binary:"); // for (int i = 7; i >=0; i--) { // System.out.print("(" + returnNthBitAsInt(a, i) + ")"); // } // for (int i = 7; i >=0; i--) { // System.out.print("(" + returnNthBit(a, i) + ")"); // } for (int i = 7; i >= 0; i--) { System.out.print("" + returnNthBitAsInt(a, i)); if (i == 4) { // if (i % 4 == 0) { System.out.print(" "); } } System.out.println(")"); System.out.println("_______________"); }
۰۱/۰۵/۲۰