import java.io.*; import java.text.*; public class doubleIO { public static void main(String args[]) throws IOException { double num1,num2; //entered by user double average=0; //result DecimalFormat template= new DecimalFormat(); //declare an object to format our number BufferedReader in =new BufferedReader (new InputStreamReader(System.in)); //keyboard IO System.out.println("Please enter two numbers to average: "); System.out.print(">"); //prompt num1=Double.valueOf(in.readLine().trim()).doubleValue(); System.out.print(">"); //prompt num2=Double.valueOf(in.readLine().trim()).doubleValue(); average=(num1+num2)/2.0; template.applyPattern("#.##"); //specify precision System.out.println("Average: "+template.format(average)); } }