-
表达式计算BigDecimal 如何指定精度和舍入方式?
如:total_debt / total_asset * 100
decimal(total_debt / total_asset * 100).setScale(2, BigDecimal.ROUND_HALF_EVEN)
-
-
![image](https://user-images.githubusercontent.com/12837999/73188972-a0e03180-415e-11ea-9831-16e3b2846488.png)
-
例如
AviatorEvaluator.addStaticFunctions("str", StringUtils.class);
val s = "{\n" +
" \"name\":\"xiaoming\",\n" +
" \"course\":\"math\",\n" +
…
-
对于1/2.0 会自动转型 得到0.5
那么1/2 是否也应该自动转型
或者条件判断 如果结果没有小数 仍旧沿用原来的类型 如果结果有小数则使用双精度
-
-
1.java静态方法和实例方法的注册,相对基于AviatorFunction接口的实现类的做法,是不是第一种的性能比较差?
2.java静态方法注册
类1:
public class TestFunction {
public static void neq(){
System.out.println("test.neq 0 args");
}
…
tyrui updated
4 years ago