Write a method called scientific that accepts a real number base and an exponent as parameters and computes the base times 10 to the exponent, as seen in scientific notation. For example, the call of scientific(6.23, 5) would return 623000.0 and the call of scientific(1.9, –2) would return 0.019.
Program:
public class Ch03Ex10
{
public static void main(String[] args)
{
double res1 = scientific(6.23, 5);
double res2 = scientific(1.9, -2);
System.out.println("scientific(6.23, 5): " + res1);
System.out.println("scientific(1.9, –2): " + res2);
}
public static double scientific(double base, double exponent)
{
return base * Math.pow(10, exponent);
}
}
Output:
scientific(6.23, 5): 623000.0
scientific(1.9, –2): 0.019