|
@@ -69,7 +69,7 @@ public class JXKHUtils {
|
|
throw new IllegalArgumentException("x1 和 x2 不能相等,因为这将导致除以零的错误。");
|
|
throw new IllegalArgumentException("x1 和 x2 不能相等,因为这将导致除以零的错误。");
|
|
}
|
|
}
|
|
// 使用两点式方程计算y3值
|
|
// 使用两点式方程计算y3值
|
|
- return y1.add(y2.subtract(y1).multiply(x3.subtract(x1)).divide(x2.subtract(x1))).setScale(3, RoundingMode.HALF_UP);
|
|
|
|
|
|
+ return y1.add(y2.subtract(y1).multiply(x3.subtract(x1)).divide(x2.subtract(x1),4, RoundingMode.HALF_UP)).setScale(3, RoundingMode.HALF_UP);
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|