public enum DistStorageUnit extends Enum<DistStorageUnit>
默认舍入模式: RoundingMode.FLOOR
默认舍入精度: 2
| Enum Constant and Description |
|---|
B
Byte
|
BIT
bit
|
GB
GB
|
KB
KB
|
MB
MB
|
TB
TB
|
public static final DistStorageUnit BIT
public static final DistStorageUnit B
public static final DistStorageUnit KB
public static final DistStorageUnit MB
public static final DistStorageUnit GB
public static final DistStorageUnit TB
public static DistStorageUnit[] values()
for (DistStorageUnit c : DistStorageUnit.values()) System.out.println(c);
public static DistStorageUnit valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic BigDecimal toBit(long u)
public BigDecimal toBit(long u, int scale, RoundingMode roundingMode)
public BigDecimal toBit(BigDecimal u)
public abstract BigDecimal toBit(BigDecimal u, int scale, RoundingMode roundingMode)
u - unitscale - scaleroundingMode - roundingModepublic BigDecimal toByte(long u)
public BigDecimal toByte(long u, int scale, RoundingMode roundingMode)
public BigDecimal toByte(BigDecimal u)
public abstract BigDecimal toByte(BigDecimal u, int scale, RoundingMode roundingMode)
u - unitscale - scaleroundingMode - roundingModepublic BigDecimal toKilobyte(long u)
public BigDecimal toKilobyte(long u, int scale, RoundingMode roundingMode)
public BigDecimal toKilobyte(BigDecimal u)
public abstract BigDecimal toKilobyte(BigDecimal u, int scale, RoundingMode roundingMode)
u - unitscale - scaleroundingMode - roundingModepublic BigDecimal toMegabyte(long u)
public BigDecimal toMegabyte(long u, int scale, RoundingMode roundingMode)
public BigDecimal toMegabyte(BigDecimal u)
public abstract BigDecimal toMegabyte(BigDecimal u, int scale, RoundingMode roundingMode)
u - unitscale - scaleroundingMode - roundingModepublic BigDecimal toGigabyte(long u)
public BigDecimal toGigabyte(long u, int scale, RoundingMode roundingMode)
public BigDecimal toGigabyte(BigDecimal u)
public abstract BigDecimal toGigabyte(BigDecimal u, int scale, RoundingMode roundingMode)
u - unitscale - scaleroundingMode - roundingModepublic BigDecimal toTerabyte(long u)
public BigDecimal toTerabyte(long u, int scale, RoundingMode roundingMode)
public BigDecimal toTerabyte(BigDecimal u)
public abstract BigDecimal toTerabyte(BigDecimal u, int scale, RoundingMode roundingMode)
u - unitscale - scaleroundingMode - roundingModeCopyright © 2025. All rights reserved.