public static class BigDecimalUtil.W extends Object
| Constructor and Description |
|---|
W(BigDecimal d) |
W(BigDecimal value,
int scale) |
public W(BigDecimal d)
public W(BigDecimal value, int scale)
@NotNull public @NotNull BigDecimal result(RoundingMode mode)
@NotNull public @NotNull BigDecimal resultRaw()
@NotNull public @NotNull BigDecimal resultCeil()
@NotNull public @NotNull BigDecimal resultRound()
@NotNull public @NotNull BigDecimal resultFloor()
@NotNull public @NotNull BigDecimal resultUnitUp(BigDecimal unit)
@NotNull public @NotNull BigDecimal resultUnitUp(BigDecimal unit, BigDecimal zeroing)
@NotNull public @NotNull BigDecimal resultUnitDown(BigDecimal unit)
@NotNull public @NotNull BigDecimal result(int scale, RoundingMode mode)
@NotNull public @NotNull BigDecimal resultCeil(int scale)
@NotNull public @NotNull BigDecimal resultRound(int scale)
@NotNull public @NotNull BigDecimal resultFloor(int scale)
@NotNull public @NotNull BigDecimalUtil.W setScale(int scale)
@NotNull public @NotNull BigDecimalUtil.W setValue(BigDecimal value)
@NotNull public @NotNull BigDecimalUtil.W add(int b)
@NotNull public @NotNull BigDecimalUtil.W add(long b)
@NotNull public @NotNull BigDecimalUtil.W add(double b)
@NotNull public @NotNull BigDecimalUtil.W add(Number b)
@NotNull public @NotNull BigDecimalUtil.W add(BigDecimal b)
@NotNull public @NotNull BigDecimalUtil.W add(String b)
@NotNull public @NotNull BigDecimalUtil.W add(String b, BigDecimal c)
@NotNull public @NotNull BigDecimalUtil.W add(BigDecimal b, BigDecimal c)
@NotNull public @NotNull BigDecimalUtil.W add(BigDecimalUtil.W b)
@NotNull public @NotNull BigDecimalUtil.W sub(int b)
@NotNull public @NotNull BigDecimalUtil.W sub(long b)
@NotNull public @NotNull BigDecimalUtil.W sub(double b)
@NotNull public @NotNull BigDecimalUtil.W sub(Number b)
@NotNull public @NotNull BigDecimalUtil.W sub(String b)
@NotNull public @NotNull BigDecimalUtil.W sub(BigDecimal b)
@NotNull public @NotNull BigDecimalUtil.W sub(String b, BigDecimal c)
@NotNull public @NotNull BigDecimalUtil.W sub(BigDecimal b, BigDecimal c)
@NotNull public @NotNull BigDecimalUtil.W sub(BigDecimalUtil.W b)
@NotNull public @NotNull BigDecimalUtil.W mul(int b)
@NotNull public @NotNull BigDecimalUtil.W mul(long b)
@NotNull public @NotNull BigDecimalUtil.W mul(double b)
@NotNull public @NotNull BigDecimalUtil.W mul(Number b)
@NotNull public @NotNull BigDecimalUtil.W mul(String b)
@NotNull public @NotNull BigDecimalUtil.W mul(BigDecimal b)
@NotNull public @NotNull BigDecimalUtil.W mul(String b, BigDecimal c)
@NotNull public @NotNull BigDecimalUtil.W mul(BigDecimal b, BigDecimal c)
@NotNull public @NotNull BigDecimalUtil.W mul(BigDecimalUtil.W b)
@NotNull public @NotNull BigDecimalUtil.W div(int b)
@NotNull public @NotNull BigDecimalUtil.W div(long b)
@NotNull public @NotNull BigDecimalUtil.W div(double b)
@NotNull public @NotNull BigDecimalUtil.W div(Number b)
@NotNull public @NotNull BigDecimalUtil.W div(String b)
@NotNull public @NotNull BigDecimalUtil.W div(BigDecimal b)
@NotNull public @NotNull BigDecimalUtil.W div(String b, BigDecimal c)
@NotNull public @NotNull BigDecimalUtil.W div(BigDecimal b, BigDecimal c)
@NotNull public @NotNull BigDecimalUtil.W div(BigDecimalUtil.W v)
@NotNull public @NotNull BigDecimalUtil.W pow(int n)
@NotNull public @NotNull BigDecimalUtil.W neg()
@NotNull public @NotNull BigDecimalUtil.W sum(String... vs)
@NotNull public @NotNull BigDecimalUtil.W sum(BigDecimal... vs)
@NotNull public @NotNull BigDecimalUtil.W prd(boolean skipNull, String... vs)
@NotNull public @NotNull BigDecimalUtil.W prd(boolean skipNull, Number... vs)
@NotNull public @NotNull BigDecimalUtil.W prd(boolean skipNull, BigDecimal... vs)
@NotNull public @NotNull BigDecimalUtil.W ceil(int scale)
@NotNull public @NotNull BigDecimalUtil.W round(int scale)
@NotNull public @NotNull BigDecimalUtil.W floor(int scale)
Copyright © 2020. All rights reserved.