package com.xcong.excoin.utils; import java.math.BigDecimal; public class CommonUtils { /** * 根据币种设置小数点 * * @param symbol * @param price * @return */ public static String amountDotFormat(String symbol, BigDecimal price) { String priceFormat = ""; if (price == null) { return ""; } switch (symbol) { case "BTC/USDT": case "ETH/USDT": case "LTC/USDT": case "BCH/USDT": priceFormat = price.setScale(2, BigDecimal.ROUND_DOWN).toPlainString(); break; case "EOS/USDT": case "XRP/USDT": case "ETC/USDT": priceFormat = price.setScale(4, BigDecimal.ROUND_DOWN).toPlainString(); break; default: priceFormat = price.setScale(2, BigDecimal.ROUND_DOWN).toPlainString(); } return priceFormat; } }