Java Tutorial
In java programming, Math.ceil method is used to return the smallest integer which is greater than or equal given float number.
import java.util.Scanner;
import java.lang.*;
public class FloatToInteger {
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.println("Float to Integer Conversions");
System.out.println("-----------------------------");
System.out.print("Enter float number: ");
float number = in.nextFloat();
int ceilNumber = (int)Math.ceil(number);
System.out.println("Smallest Integer which is greater than or equal to given numeric'"+number+"': "+ceilNumber);
}
}
Output:
D:\Java_Programs>javac FloatToInteger.java D:\Java_Programs>java FloatToInteger Float to Integer Conversions ----------------------------- Enter float number: 45.2 Smallest Integer which is greater than or equal to given numeric '45.2': 46 D:\Java_Programs>javac FloatToInteger.java D:\Java_Programs>java FloatToInteger Float to Integer Conversions ----------------------------- Enter float number: 46 Smallest Integer which is greater than or equal to given numeric '46.0': 46 D:\Java_Programs>javac FloatToInteger.java D:\Java_Programs>java FloatToInteger Float to Integer Conversions ----------------------------- Enter float number: 46.7 Smallest Integer which is greater than or equal to given numeric '46.7': 47
In java programming, Math.floor method is used to return the largest integer which is less than or equal given float number.
import java.util.Scanner;
import java.lang.*;
public class FloatToInteger {
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.println("Float to Integer Conversions");
System.out.println("-----------------------------");
System.out.print("Enter float number: ");
float number = in.nextFloat();
int floorNumber = (int)Math.floor(number);
System.out.println("Largest Integer which is less than or equal to given numeric '"+number+"': "+floorNumber);
}
}
Output:
D:\Java_Programs>javac FloatToInteger.java D:\Java_Programs>java FloatToInteger Float to Integer Conversions ----------------------------- Enter float number: 46.2 Largest Integer which is less than or equal to given numeric '46.2': 46 D:\Java_Programs>javac FloatToInteger.java D:\Java_Programs>java FloatToInteger Float to Integer Conversions ----------------------------- Enter float number: 46 Largest Integer which is less than or equal to given numeric '46.0': 46 D:\Java_Programs>javac FloatToInteger.java D:\Java_Programs>java FloatToInteger Float to Integer Conversions ----------------------------- Enter float number: 46.7 Largest Integer which is less than or equal to given numeric '46.7': 46
In java programming, Math.round method is used to return the nearest integer to the given float number.
import java.util.Scanner;
import java.lang.*;
public class FloatToInteger {
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.println("Float to Integer Conversions");
System.out.println("-----------------------------");
System.out.print("Enter float number: ");
float number = in.nextFloat();
float roundNumber = Math.round(number);
System.out.println("Closest Integer to given numeric '"+number+"': "+roundNumber);
}
}
Output:
D:\Java_Programs>javac FloatToInteger.java D:\Java_Programs>java FloatToInteger Float to Integer Conversions ----------------------------- Enter float number: 46.2 Closest Integer to given numeric '46.2': 46.0 D:\Java_Programs>javac FloatToInteger.java D:\Java_Programs>java FloatToInteger Float to Integer Conversions ----------------------------- Enter float number: 46.5 Closest Integer to given numeric '46.5': 47.0 D:\Java_Programs>javac FloatToInteger.java D:\Java_Programs>java FloatToInteger Float to Integer Conversions ----------------------------- Enter float number: 46.0 Closest Integer to given numeric '46.0': 46.0
Java Tutorial
Privacy Policy | Copyright
2020 - All Rights Reserved. | Contact us
| Report website issues in Github
| Facebook page
| Google+ page