วันพฤหัสบดีที่ 14 สิงหาคม พ.ศ. 2557

Java java.math BigDecimal ulp()

Description Of BigDecimal: ulp()

The java.math.BigDecimal.ulp() returns the size of an ulp, a unit in the last place, of this BigDecimal . An ulp of a nonzero BigDecimal value is the positive distance between this value and the BigDecimal value next larger in magnitude with the same number of digits. An ulp of a zero value is numerically equal to 1 with the scale of this . The result is stored with the same scale as this so the result for zero and nonzero values is equal to [1, this.scale()] .

BigDecimal.ulp() method returns the size of an ulp of this

Code Example Java BigDecimal

import java.math.BigDecimal;

public class BigDecimalExam {
 public static void main(String[] args) {
  BigDecimal bg1 = new BigDecimal("123");
  BigDecimal bg2 = new BigDecimal("1.23");

  BigDecimal bg3 = bg1.ulp();
  BigDecimal bg4 = bg2.ulp();

  System.out.println("ULP value of " + bg1 + " is " + bg3);
  System.out.println("ULP value of " + bg2 + " is " + bg4);
 }
}


yengo หรือ buzzcity

ไม่มีความคิดเห็น :

แสดงความคิดเห็น