public class Arith extends Expr
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
BIGDECIMAL |
protected static int |
bigDecimalDivideMinScale |
protected static RoundingMode |
bigDecimalDivideRoundingMode |
static int |
BIGINTEGER |
static int |
DOUBLE |
static int |
FLOAT |
static int |
INT |
static int |
LONG |
static int |
UNKNOWN |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
eval(Scope scope) |
static void |
setBigDecimalDivideMinScale(int scale)
设置 BigDecimal 除法使用的最小 scale 值,默认为 5
|
static void |
setBigDecimalDivideRoundingMode(RoundingMode roundingMode)
设置 BigDecimal 除法使用的舍入模式,默认为四舍五入
|
public static final int INT
public static final int LONG
public static final int FLOAT
public static final int DOUBLE
public static final int BIGINTEGER
public static final int BIGDECIMAL
public static final int UNKNOWN
protected static int bigDecimalDivideMinScale
protected static RoundingMode bigDecimalDivideRoundingMode
public static void setBigDecimalDivideMinScale(int scale)
public static void setBigDecimalDivideRoundingMode(RoundingMode roundingMode)
Copyright © 2024. All rights reserved.