Avoid division

This commit is contained in:
DBotThePony 2021-10-03 15:07:52 +07:00
parent 9212c83074
commit 91b83dadd1
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -47,16 +47,16 @@ public class FormattingHelper {
}; };
public static final BigDecimal[] SUFFIX_BELOW_ONE = new BigDecimal[] { public static final BigDecimal[] SUFFIX_BELOW_ONE = new BigDecimal[] {
BigDecimal.ONE.divide(new BigDecimal("10")), // "otm.suffix.milli": "d%s", new BigDecimal("0.1"), // "otm.suffix.milli": "d%s",
BigDecimal.ONE.divide(new BigDecimal("100")), // "otm.suffix.milli": "c%s", new BigDecimal("0.01"), // "otm.suffix.milli": "c%s",
BigDecimal.ONE.divide(new BigDecimal("1000")), // "otm.suffix.milli": "m%s", new BigDecimal("0.001"), // "otm.suffix.milli": "m%s",
BigDecimal.ONE.divide(new BigDecimal("1000000")), // "otm.suffix.micro": "μ%s", new BigDecimal("0.000001"), // "otm.suffix.micro": "μ%s",
BigDecimal.ONE.divide(new BigDecimal("1000000000")), // "otm.suffix.nano": "n%s", new BigDecimal("0.000000001"), // "otm.suffix.nano": "n%s",
BigDecimal.ONE.divide(new BigDecimal("1000000000000")), // "otm.suffix.pico": "p%s", new BigDecimal("0.000000000001"), // "otm.suffix.pico": "p%s",
BigDecimal.ONE.divide(new BigDecimal("1000000000000000")), // "otm.suffix.femto": "f%s", new BigDecimal("0.000000000000001"), // "otm.suffix.femto": "f%s",
BigDecimal.ONE.divide(new BigDecimal("1000000000000000000")), // "otm.suffix.atto": "a%s", new BigDecimal("0.000000000000000001"), // "otm.suffix.atto": "a%s",
BigDecimal.ONE.divide(new BigDecimal("1000000000000000000000")), // "otm.suffix.zepto": "z%s", new BigDecimal("0.000000000000000000001"), // "otm.suffix.zepto": "z%s",
BigDecimal.ONE.divide(new BigDecimal("1000000000000000000000000")), // "otm.suffix.yocto": "y%s", new BigDecimal("0.000000000000000000000001"), // "otm.suffix.yocto": "y%s",
}; };
public static String formatDecimal(BigDecimal value, int decimals) { public static String formatDecimal(BigDecimal value, int decimals) {