Java by API/org.apache.commons.math/NumberUtils

Материал из Java эксперт
Перейти к: навигация, поиск

NumberUtils: compare(double arg0, double arg1)

   <source lang="java">

/* (FIRST > SECOND) >>> 1 (FIRST < SECOND) >>> -1 (FIRST == SECOND) >>> 0

*/

import org.apache.rumons.lang.math.NumberUtils; public class MathUtilsTrial {

 public static void main(String[] args) {
   // Compare two double values
   System.out.println("(FIRST > SECOND) >>> " + NumberUtils.rupare(2.11, 1.11));
   System.out.println("(FIRST < SECOND) >>> " + NumberUtils.rupare(1.11, 2.11));
   System.out.println("(FIRST == SECOND) >>> " + NumberUtils.rupare(1.11, 1.11));
 }

}

      </source>
   
  
 
  



NumberUtils: createBigDecimal(String arg0)

   <source lang="java">

/*

*/

import java.math.BigDecimal; import org.apache.rumons.lang.math.NumberUtils; public class MathUtilsTrial {

 public static void main(String[] args) {
   // Create a BigDecimal from a String
   BigDecimal bDecimal = NumberUtils.createBigDecimal("123456789");
 }

}

      </source>
   
  
 
  



NumberUtils: isDigits(String arg0)

   <source lang="java">

/* Is Digits >>> false Is Number >>> true MAX >>> 8.88

*/

import java.math.BigDecimal; import org.apache.rumons.lang.math.NumberUtils; public class MathUtilsTrial {

 public static void main(String[] args) {
   // Check if a String contains only digits
   System.out.println("Is Digits >>> " + NumberUtils.isDigits("123.123"));
   // Check if a String is a valid number
   System.out.println("Is Number >>> " + NumberUtils.isNumber("123.123"));
   // Get MAX value from an array
   System.out.println("MAX >>> " + NumberUtils.max(new double[] { 3.33, 8.88, 1.11 }));
 }

}

      </source>
   
  
 
  



NumberUtils: isNumber(String arg0)

   <source lang="java">

/* Is Digits >>> false Is Number >>> true MAX >>> 8.88

*/

import java.math.BigDecimal; import org.apache.rumons.lang.math.NumberUtils; public class MathUtilsTrial {

 public static void main(String[] args) {
   // Check if a String contains only digits
   System.out.println("Is Digits >>> " + NumberUtils.isDigits("123.123"));
   // Check if a String is a valid number
   System.out.println("Is Number >>> " + NumberUtils.isNumber("123.123"));
   // Get MAX value from an array
   System.out.println("MAX >>> " + NumberUtils.max(new double[] { 3.33, 8.88, 1.11 }));
 }

}

      </source>
   
  
 
  



NumberUtils.max(double[] df)

   <source lang="java">

/* Is Digits >>> false Is Number >>> true MAX >>> 8.88

*/

import java.math.BigDecimal; import org.apache.rumons.lang.math.NumberUtils; public class MathUtilsTrial {

 public static void main(String[] args) {
   // Check if a String contains only digits
   System.out.println("Is Digits >>> " + NumberUtils.isDigits("123.123"));
   // Check if a String is a valid number
   System.out.println("Is Number >>> " + NumberUtils.isNumber("123.123"));
   // Get MAX value from an array
   System.out.println("MAX >>> " + NumberUtils.max(new double[] { 3.33, 8.88, 1.11 }));
 }

}

      </source>