Java Program to Convert Acer to Square mile and Square mile to Acer

In the previous article, we have discussed about Java Program to Convert Acer to Square meter and Square meter to Acer

In this article we will see how to convert acer to square mile and square mile to acer by using Java programming language.

Java Program to Convert Acer to Square mile and Square mile to Acer

Before jumping into the program let’s know the relationship between acer and square mile and how we can convert acer to square mile and vice-versa.

Generally acer and square mile are used as unit in case of land measurement.

1 Acer =  0.0015625 Square mile 
1 Square mile  =  640 Acer

Formula to convert acer to square mile.

Square mile  = Acer * 0.0015625

Formula to convert square mile to acer .

Acer = Square mile  * 640

Let’s see different ways to convert acer to square mile and square mile to acer.

Method-1: Java Program to Convert Acer to Square mile and Square mile to Acer By Using Static Input Value

Approach:

  • Declare user input of acer and square mile value.
  • Then convert acer to square mile and square mile to acer by using the formula.
  • Print result.

Program:

public class Main 
{
   public static void main(String args[])
   {
        //value of acer declared
        double acer = 1;
        //value of square mile declared  
        double squaremile = 1;
        
        //converting square mile to acer value
        double a = squaremile * 640; 
        //converting acer to square mile value
        double sm = acer * 0.0015625;
        //printing result
        System.out.println("Value of "+squaremile+" square mile in acer: "+ a);   
        System.out.println("Value of "+acer+" acer in square mile: "+ sm);   
   }
}
Output:

Value of 1.0 square meter in acer: 2.47105E-4
Value of 1.0 acer in square meter: 4046.86

Method-2: Java Program to Convert Acer to Square mile and Square mile to Acer By Using User Input Value

Approach:

  • Take user input of acer and square mile value.
  • Then convert acer to square mile and square mile to acer 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 acer
        System.out.println("Enter value of acer: ");  
        double acer = sc.nextDouble();
        //Taking the value input of double variable squaremile
        System.out.println("Enter value of square mile: ");  
        double squaremile = sc.nextDouble();
        
        //converting square mile to acer value
        double a = squaremile * 640; 
        //converting acer to square mile value
        double sm = acer * 0.0015625;
        //printing result
        System.out.println("Value of "+squaremile+" square mile in acer: "+ a);   
        System.out.println("Value of "+acer+" acer in square mile: "+ sm);   
   }
}
Output:

Enter value of acer: 
2.5
Enter value of square mile: 
1000
Value of 1000.0 square mile in acer: 640000.0
Value of 2.5 acer in square mile: 0.00390625

Method-3: Java Program to Convert Acer to Square mile and Square mile to Acer to Acer By Using User Defined Method

Approach:

  • Take user input of acer and square mile value.
  • Call a user defined method by passing acer and square mile value as parameter.
  • Inside method convert acer to square mile and vice versa 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 acer
        System.out.println("Enter value of acer: ");  
        double acer = sc.nextDouble();
        //Taking the value input of double variable squaremile
        System.out.println("Enter value of square mile: ");  
        double squaremile = sc.nextDouble();
        //calling user defined method convert()
        convert(acer, squaremile);
   }
   
   //convert() method to convert acer to squaremile and vice versa
   public static void convert(double acer, double squaremile)
   {
        
        //converting square mile to acer value
        double a = squaremile * 640; 
        //converting acer to square mile value
        double sm = acer * 0.0015625;
        //printing result
        System.out.println("Value of "+squaremile+" square mile in acer: "+ a);   
        System.out.println("Value of "+acer+" acer in square mile: "+ sm);   
   }
}
Output:

Enter value of acer: 
5
Enter value of square mile: 
1500
Value of 1500.0 square mile in acer: 960000.0
Value of 5.0 acer in square mile: 0.0078125

Are you wondering how to seek help from subject matter experts and learn the Java language? Go with these Basic Java Programming Examples and try to code all of them on your own then check with the exact code provided by expert programmers.

Related Java Programs: