@@ -0,0 +1,1365 @@
+public class BinaryAlen%0A%7B%0A    private int%5B%5D binary = %7B0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0%7D;%0A%0A%0A    BinaryAlen(int dec) %7B%0A        for (int biNum = binary.length - 1; biNum %3E= 0; biNum--) %7B%0A            binary%5BbiNum%5D = dec %25 2;%0A            dec = dec / 2;%0A        %7D%0A%0A        showBinary();%0A    %7D%0A%0A    BinaryAlen(String biInput) %7B%0A        for (int l = (biInput.length() - 1 ), j = (binary.length - 1); l %3E= 0; l--, j--) %7B%0A            char bit = biInput.charAt(l);%0A%0A            if (bit == '0') %7B%0A                binary%5Bj%5D = 0;%0A            %7D%0A%0A            else if (bit == '1') %7B%0A                binary%5Bj%5D = 1;%0A            %7D%0A        %7D%0A    %7D%0A%0A    public String showBinary() %7B%0A        String ans = %22%22;%0A        for (int biNum = binary.length - 1; biNum %3E= 0; biNum--) %7B%0A            ans = binary%5BbiNum%5D + ans;%0A        %7D%0A        System.out.println(ans);%0A        return ans;%0A    %7D%0A%0A    public int toDecimal() %7B%0A        int decimal = 0;%0A        int i = 0;%0A        for (int biNum = binary.length - 1, m = 1; biNum %3E= 0; biNum--, m = m * 2) %7B%0A            i = binary%5BbiNum%5D;%0A            i = i * m;%0A            decimal = decimal + i;%0A        %7D%0A        return decimal;%0A    %7D%0A%0A    public String toString() %7B%0A        String out = %22%22;%0A%0A        for (int bit : binary) %7B%0A            out += bit;%0A        %7D%0A%0A        return out;%0A    %7D%0A%7D%0A

Create BinaryAlen.java