public class OperatorOfNumber
extends java.lang.Object
| 构造器和说明 |
|---|
OperatorOfNumber() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.Object |
add(java.lang.Object op1,
java.lang.Object op2,
boolean isPrecise) |
static int |
compareNumber(java.lang.Number op1,
java.lang.Number op2) |
static java.lang.Number |
divide(java.lang.Object op1,
java.lang.Object op2,
boolean isPrecise) |
static int |
getSeq(java.lang.Class<?> aClass)
获取数据类型精度顺序
|
static java.lang.Object |
modulo(java.lang.Object op1,
java.lang.Object op2) |
static java.lang.Number |
multiply(java.lang.Object op1,
java.lang.Object op2,
boolean isPrecise) |
static double |
round(double v,
int scale) |
static java.lang.Number |
subtract(java.lang.Object op1,
java.lang.Object op2,
boolean isPrecise) |
static java.lang.Number |
transfer(java.lang.Number value,
java.lang.Class<?> type,
boolean isForce)
进行数据类型转换
|
public static double round(double v,
int scale)
public static int getSeq(java.lang.Class<?> aClass)
aClass - public static java.lang.Number transfer(java.lang.Number value,
java.lang.Class<?> type,
boolean isForce)
value - type - public static int compareNumber(java.lang.Number op1,
java.lang.Number op2)
public static java.lang.Object add(java.lang.Object op1,
java.lang.Object op2,
boolean isPrecise)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Number subtract(java.lang.Object op1,
java.lang.Object op2,
boolean isPrecise)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Number multiply(java.lang.Object op1,
java.lang.Object op2,
boolean isPrecise)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Number divide(java.lang.Object op1,
java.lang.Object op2,
boolean isPrecise)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Object modulo(java.lang.Object op1,
java.lang.Object op2)
throws java.lang.Exception
java.lang.ExceptionCopyright © 2012-2021 Alibaba Group. All Rights Reserved.