相关疑难解决方法(0)

添加2个BigDecimal值

class Point {

  BigDecimal x;
  BigDecimal y;

  Point(double px, double py) {
    x = new BigDecimal(px);
    y = new BigDecimal(py);
  }

  void addFiveToCoordinate(String what) {
    if (what.equals("x")) {
      BigDecimal z = new BigDecimal(5);
      x.add(z);
    }
  }

  void show() {
    System.out.print("\nx: " + getX() + "\ny: " + getY());
  }

  public BigDecimal getX() {
    return x;
  }

  public BigDecimal getY() {
    return y;
  }

  public static void main(String[] args) {
    Point p = new Point(1.0, 1.0);
    p.addFiveToCoordinate("x");
    p.show();
  }
}
Run Code Online (Sandbox Code Playgroud)

好的,我想添加2个BigDecimal值.我正在使用带双打的构造函数(因为我认为它是可能的 …

java bigdecimal

30
推荐指数
2
解决办法
9万
查看次数

标签 统计

bigdecimal ×1

java ×1