import java.io.PrintWriter; import java.io.BufferedReader; import java.io.InputStreamReader; public class Numbers { public static void main(String[] args) throws Exception { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out = new PrintWriter(System.out, true); /* long l = Long.MAX_VALUE; float f = 0.0f; float g = f + l; out.print("l: "); out.println(l); out.print("g: "); out.println(g); */ out.print("Please enter a number: "); out.flush(); String entry = in.readLine(); try { long lval = Long.parseLong(entry); out.println("base 10: " + Long.toString(lval, 10)); out.println("base 8: " + Long.toString(lval, 8)); out.println("base 2: " + Long.toString(lval, 2)); out.println("base 36: " + Long.toString(lval, 36)); } catch (Exception e) { out.println("You bozo, " + entry + " is not a number."); } out.println("Wasn't that fun?"); } // main(String[]) } // class Numbers