Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- import java.util.Collections;
- public class bin2dec {
- public static void main(String args[]) {
- String bin = "1111101000";
- int t = bin.length();
- ArrayList m = new ArrayList();
- m.add(1);
- int i = 1;
- int v = 1;
- while (i < t) {
- v += v;
- m.add(v);
- i++;
- }
- Collections.reverse(m);
- i = 0;
- int dec = 0;
- String elem;
- while (i < t) {
- elem = Character.toString(bin.charAt(i));
- if (elem.equals("1")) {
- dec = dec + Integer.parseInt(m.get(i).toString());
- }
- i++;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement