In the previous article, we have discussed about Java Program to Convert Minute to Hour and Hour to Minute
In this article we will see how to convert Millisecond to Microsecond and Microsecond to Millisecond by using Java programming language.
Java Program to Convert Millisecond to Microsecond and Microsecond to Millisecond
Before jumping into the program let’s know the relationship between Millisecond and Microsecond and how we can convert Millisecond to Microsecond and vice versa.
Millisecond and Microsecond are used as unit of time.
1 Millisecond = 1000 Microsecond 1 Microsecond = 0.001 Millisecond
Formula to convert Millisecond to Microsecond.
Microsecond = Millisecond * 1000
Formula to convert Microsecond to Millisecond.
Millisecond = Microsecond / 1000
Let’s see different ways to convert Millisecond to Microsecond and Microsecond to Millisecond.
Method-1: Java Program to Convert Millisecond to Microsecond and Microsecond to Millisecond By Using Static Input Value
Approach:
- Declare Millisecond and Microsecond value.
- Then convert Millisecond to Microsecond and Microsecond to Millisecond 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 millisecond declared double millisecond = 1; //value of microsecond declared double microsecond = 1; //converting millisecond to microsecond double us = millisecond*1000; //converting microsecond to millisecond double ms = microsecond/1000; //printing result System.out.println("Value of "+millisecond+" millisecond in microsecond: "+ us); System.out.println("Value of "+microsecond+" microsecond in millisecond: "+ ms); } }
Output: Value of 1.0 millisecond in microsecond: 1000.0 Value of 1.0 microsecond in millisecond: 0.001
Method-2: Java Program to Convert Millisecond to Microsecond and Microsecond to Millisecond By Using User Input Value
Approach:
- Take user input of Millisecond and Microsecond value.
- Then convert Millisecond to Microsecond and Microsecond to Millisecond 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 millisecond System.out.println("Enter value of millisecond: "); double millisecond = sc.nextDouble(); //Taking the value input of double variable microsecond System.out.println("Enter value of microsecond: "); double microsecond = sc.nextDouble(); //converting millisecond to microsecond double us = millisecond*1000; //converting microsecond to millisecond double ms = microsecond/1000; //printing result System.out.println("Value of "+millisecond+" millisecond in microsecond: "+ us); System.out.println("Value of "+microsecond+" microsecond in millisecond: "+ ms); } }
Output: Enter value of millisecond: 60 Enter value of microsecond: 500 Value of 60.0 millisecond in microsecond: 60000.0 Value of 500.0 microsecond in millisecond: 0.5
Method-3: Java Program to Convert Millisecond to Microsecond and Microsecond to Millisecond By Using User Defined Method
Approach:
- Take user input of Millisecond and Microsecond value.
- Call a user defined method by passing Millisecond and Microsecond value as parameter.
- Inside method convert Millisecond to Microsecond and Microsecond to Millisecond 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 millisecond System.out.println("Enter value of millisecond: "); double millisecond = sc.nextDouble(); //Taking the value input of double variable microsecond System.out.println("Enter value of microsecond: "); double microsecond = sc.nextDouble(); //calling user defined method convert() convert(millisecond, microsecond); } //convert() method to convert millisecond to microsecond and vice versa public static void convert(double millisecond, double microsecond) { //converting millisecond to microsecond double us = millisecond*1000; //converting microsecond to millisecond double ms = microsecond/1000; //printing result System.out.println("Value of "+millisecond+" millisecond in microsecond: "+ us); System.out.println("Value of "+microsecond+" microsecond in millisecond: "+ ms); } }
Output: Enter value of millisecond: 10 Enter value of microsecond: 100 Value of 10.0 millisecond in microsecond: 10000.0 Value of 100.0 microsecond in millisecond: 0.1
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: