Advertisement
FamiHug

PRC02 - Number converter

Aug 12th, 2011
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.67 KB | None | 0 0
  1. /**
  2.  * @author: FamiHug at FAMILUG
  3.  * @version: 0.5
  4.  * Written at  Fri Aug 12 14:43:29 ICT 2011
  5.  */
  6.  
  7. public class PRC02NumberConverter
  8. {
  9.     public static void main (String [] args)
  10.     {
  11.         System.out.println(binary(10));
  12.         System.out.println(decimal(1010));
  13.     }
  14.  
  15.     public static String binary(int number)
  16.     {
  17.         return Integer.toString(number,2);
  18.     }
  19.  
  20.     public static String decimal(int number)
  21.     {
  22.         String bin = Integer.toString(number);
  23.         int digits = bin.length();
  24.         int decimalInt = 0;
  25.  
  26.         for(int i = 0; i < bin.length(); i++)
  27.         {
  28.             decimalInt += ((int)bin.charAt(i) - '0') * Math.pow(10,digits - 1);
  29.             digits--;
  30.         }
  31.  
  32.         return String.valueOf(decimalInt);
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement