let a =1let b =2// a 与 b 可以是 任何类型,Decimal 内部会自己处理兼容// 下面两种都可以 可以带 new 也不可以不带 newlet res =newDecimal(a).add(newDecimal(b))let res =Decimal(a).add(Decimal(b))
三.减
let a ="12"let b ="24"// a 与 b 可以是 任何类型,Decimal 内部会自己处理兼容// 下面两种都可以 可以带 new 也不可以不带 newlet res =newDecimal(a).sub(newDecimal(b))let res =Decimal(a).sub(Decimal(b))
四.乘法
let a =1let b =5// a 与 b 可以是 任何类型,Decimal 内部会自己处理兼容// 下面两种都可以 可以带 new 也不可以不带 newlet res =newDecimal(a).mul(newDecimal(b))let res =Decimal(a).mul(Decimal(b))
五.除法
let a =1let b =4// a 与 b 可以是 任何类型,Decimal 内部会自己处理兼容// 下面两种都可以 可以带 new 也不可以不带 newlet res =newDecimal(a).div(newDecimal(b))let res =Decimal(a).div(Decimal(b))
六.上面的结果是 一个 Decimal 对象,你可以转换成 Number 或则 String
let res =Decimal(a).div(Decimal(b)).toNumber()// 结果转换成 Numberlet res =Decimal(a).div(Decimal(b)).toString()// 结果转换成 String