Java Java API
Class:
java.lang.Math
Methods:
public static int min(int a,
int b)
public static long min(long a,
long b)
public static float min(float a,
float b)
public static double min(double a,
double b)
Returns the smaller of two values.
Examples
 package com.logicbig.example.math;
public class MinExample {
public static void main(String... args) { findMin(25, 23); findMin(-31, 31); findMin(-111, -85); findMin(Integer.MIN_VALUE, -250); findMin(505, Integer.MAX_VALUE); }
private static void findMin(int a, int b) { int minValue = Math.min(a, b); System.out.printf("Math.min(%s,%s) = %s%n", a, b, minValue); } }
OutputMath.min(25,23) = 23 Math.min(-31,31) = -31 Math.min(-111,-85) = -111 Math.min(-2147483648,-250) = -2147483648 Math.min(505,2147483647) = 505
 package com.logicbig.example.math;
public class MinExample2 {
public static void main(String... args) { findMin(58593, 79519); findMin(-300000L, 300000L); findMin(-10101000, -1030000); findMin(Long.MIN_VALUE, -5); findMin(251425, Long.MAX_VALUE); }
private static void findMin(long a, long b) { long minValue = Math.min(a, b); System.out.printf("Math.min(%s,%s) = %s%n", a, b, minValue); } }
OutputMath.min(58593,79519) = 58593 Math.min(-300000,300000) = -300000 Math.min(-10101000,-1030000) = -10101000 Math.min(-9223372036854775808,-5) = -9223372036854775808 Math.min(251425,9223372036854775807) = 251425
 package com.logicbig.example.math;
public class MinExample3 {
public static void main(String... args) { findMin(70.512f, 70.611f); findMin(-52.95f, 52.95f); findMin(-1.31f, -22.333f); findMin(Float.MIN_VALUE, -3.51f); findMin(420.11f, Float.MAX_VALUE); }
private static void findMin(float a, float b) { float minValue = Math.min(a, b); System.out.printf("Math.min(%s,%s) = %s%n", a, b, minValue); } }
OutputMath.min(70.512,70.611) = 70.512 Math.min(-52.95,52.95) = -52.95 Math.min(-1.31,-22.333) = -22.333 Math.min(1.4E-45,-3.51) = -3.51 Math.min(420.11,3.4028235E38) = 420.11
 package com.logicbig.example.math;
public class MinExample4 {
public static void main(String... args) { double[] values = {710129d, 123545d, 426561d, 354568d}; double minValue = values[0]; for (int i = 1; i < values.length; i++) { minValue = Math.min(minValue, values[i]); } System.out.println("The minimum value is : " + minValue); } }
OutputThe minimum value is : 123545.0
|
|