Advertisement
gastaojunior

bin2dec em java

Jun 11th, 2012
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.73 KB | None | 0 0
  1.  
  2. import java.util.ArrayList;
  3. import java.util.Collections;
  4.  
  5. public class bin2dec {
  6.  
  7.     public static void main(String args[]) {
  8.         String bin = "1111101000";
  9.         int t = bin.length();
  10.         ArrayList m = new ArrayList();
  11.         m.add(1);
  12.         int i = 1;
  13.         int v = 1;
  14.  
  15.         while (i < t) {
  16.             v += v;
  17.             m.add(v);
  18.             i++;
  19.         }
  20.         Collections.reverse(m);
  21.         i = 0;
  22.         int dec = 0;
  23.         String elem;
  24.         while (i < t) {
  25.             elem = Character.toString(bin.charAt(i));
  26.             if (elem.equals("1")) {
  27.                 dec = dec + Integer.parseInt(m.get(i).toString());
  28.             }
  29.             i++;
  30.         }
  31.  
  32.        
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement