元转分和分转元的java实现/**
* 元转分,确保price保留两位有效数字
* @return
*/
public static int changeY2F(double price) {
java valueofDecimalFormat df = new DecimalFormat("#.00");
price = Double.valueOf(df.format(price));
int money = (int)(price * 100);
return money;
}
/**
* 分转元,转换为bigDecimal在toString
* @return
*/
public static String changeF2Y(int price) {
return BigDecimal.valueOf(Long.valueOf(price)).divide(new BigDecimal(100)).toString();
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。