Java Program to Convert Meter to Micrometer and Micrometer to Meter

In the previous article we have discussed about Java Program to Convert Meter to Millimeter and Millimeter to Meter

In this article we will see how to convert Meter to Micrometer and Micrometer to Meter by using Java programming language.

Java Program to Convert Meter to Micrometer and Micrometer to Meter

Before jumping into the program let’s know the relationship between Meter and Micrometer and how we can convert Meter to Micrometer and vice versa.

Generally Micrometer is used for precise measure of very small length of any object while Meter is used to measure long length and distance between two two points.

1 Meter = 1000000 Millimeter
1 Micrometer = 1.0E-6 Meter

Formula to convert Meter to Micrometer.

Micrometer = Meter * 1000000

Formula to convert Micrometer to Meter.

Meter = Micrometer / 1000000

Let’s see different ways to convert Meter to Micrometer and Micrometer to Meter.

Method-1: Java Program to Convert Meter to Micrometer and Micrometer to Meter By Using Static Input Value

Approach:

  • Declare Meter and Micrometer value.
  • Then convert Meter to Micrometer and Micrometer to Meter by using the formula.
  • Print result.

Program:

import java.util.*;
public class Main 
{
   public static void main(String args[])
   {
        //Scanner class object created
        Scanner sc=new Scanner(System.in);
        //value of micrometer declared
        double micrometer = 1;
        //value of meter declared 
        double meter = 1;

        //converting meter to micrometer
        double um = meter*1000000;
        //converting micrometer to meter
        double m = micrometer/1000000;
        //printing result
        System.out.println("Value of "+micrometer+" micrometer in meter: "+ m);   
        System.out.println("Value of "+meter+" meter in micrometer: "+ um);   
   }
}
Output:

Value of 1.0 micrometer in meter: 1.0E-6
Value of 1.0 meter in micrometer: 1000000.0

Method-2: Java Program to Convert Meter to Micrometer and Micrometer to Meter By Using User Input Value

Approach:

  • Take user input of Meter and Micrometer value.
  • Then convert Meter to Micrometer and Micrometer to Meter by using the formula.
  • Print result.

Program:

import java.util.*;
public class Main 
{
   public static void main(String args[])
   {
        //Scanner class object created
        Scanner sc=new Scanner(System.in);
        //Taking the value input of double variable micrometer
        System.out.println("Enter value of  micrometer: ");  
        double  micrometer = sc.nextDouble();
        //Taking the value input of double variable meter
        System.out.println("Enter value of meter: ");  
        double meter = sc.nextDouble();

        //converting meter to micrometer
        double um = meter*1000000;
        //converting micrometer to meter
        double m = micrometer/1000000;
        //printing result
        System.out.println("Value of "+micrometer+" micrometer in meter: "+ m);   
        System.out.println("Value of "+meter+" meter in micrometer: "+ um);   
   }
}
Output:

Enter value of micrometer: 
7890000
Enter value of meter: 
675
Value of 7890000.0 micrometer in meter: 7.89
Value of 675.0 meter in micrometer: 6.75E8

Method-3: Java Program to Convert Meter to Micrometer and Micrometer to Meter By Using User Defined Method

Approach:

  • Take user input of Meter and Micrometer value.
  • Call a user defined method by passing Meter and Micrometer value as parameter.
  • Inside method convert Meter to Micrometer and Micrometer to Meter by using the formula.
  • Print result.

Program:

import java.util.*;
public class Main 
{
   public static void main(String args[])
   {
        //Scanner class object created
        Scanner sc=new Scanner(System.in);
        //Taking the value input of double variable micrometer
        System.out.println("Enter value of  micrometer: ");  
        double  micrometer = sc.nextDouble();
        //Taking the value input of double variable meter
        System.out.println("Enter value of meter: ");  
        double meter = sc.nextDouble();
        //calling user defined method convert()
        convert(micrometer, meter);
   }
   
   //convert() method to convert micrometer to meter and vice versa
   public static void convert(double micrometer, double meter)
   {

        //converting meter to micrometer
        double um = meter*1000000;
        //converting micrometer to meter
        double m = micrometer/1000000;
        //printing result
        System.out.println("Value of "+micrometer+" micrometer in meter: "+ m);   
        System.out.println("Value of "+meter+" meter in micrometer: "+ um);   
   }
}
Output:

Enter value of micrometer: 
450000
Enter value of meter: 
450
Value of 450000.0 micrometer in meter: 0.45
Value of 450.0 meter in micrometer: 4.5E8

The best and excellent way to learn a java programming language is by practicing Simple Java Program Examples as it includes basic to advanced levels of concepts.

Related Java Programs: