
Nested Classes 5.23
double degrees =si.nextDouble();
double degrad = (degrees * PI)/180.0;
System.out.println(“Degrees in radians with outFormatting:” + degrad);
NumberFormat numfrmt = NumberFormat.getNumberInstance();
// format the number
numfrmt.setMaximumIntegerDigits(2);
numfrmt.setMaximumFractionDigits(2);
//convert to to string and display
String stg = numfrmt.format(degrad);
System.out.println(“Degrees in radians with Formatting using “+stg);
}
}//end of FactoryDemo
Output: Enter angle in degrees:180
Degrees in radians with out Number Formatting:3.1415196999999995
Degrees in radians with Formatting using Factory Method3.14
5.13 Nested Classes
Nested ...